Skip to main content
Skip to footer
416-479-0685
Get a Quote
Home
About Us
Our Work
Our Services
Get a Quote
Blog
Contact Us
Category:
Web Development
How to Start a Business in Toronto
11/05/2019
Are you thinking about starting your own business in Toronto? There are a number of benefits to owning your own…
Web Design for Toronto Businesses
10/30/2019
Hello! If you are operating a local business in Toronto, one of the most important things you need to do…
How we created our own free content delivery network for WordPress users
05/23/2019
Try out our Free CDN service by installing the Shift8 CDN Wordpress pluginHello! We thought it would be an interesting…
How to build a port scanner with Javascript using React Native
03/26/2019
Hello! Why bother writing a port scanner in Javascript you might ask? Well javascript is many things, however the majority…
How to block your WordPress site from being scanned by WPScan with Nginx
01/18/2019
Hello! First and foremost, why would you want to block WPScan from probing your site? Well we all know that…
How to inject advanced custom fields into your WPBakery post grid
01/11/2019
Hello! Yes of course WPBakery / Visual Composer is bloated. Absolutely correct its more ideal to simply create your own…
How to cache queries to admin-ajax.php in WordPress to improve performance
11/02/2018
Hello! Working with wordpress for a while now, we noticed that many actions, whether administrative in nature or building a…
How to implement a government ID verification system with Woocommerce and WordPress
06/27/2018
Need this implemented on your site? Click here and fill out our quote form! Hello! There are many…
How to make bulk changes to WordPress Woocommerce product attributes with PHP
05/08/2018
Hello! Sometimes its necessary to make site-wide changes to Wordpress posts in order to save time and programmatically propagate changes…
WordPress plugin to remotely manage and automate multiple WordPress sites
02/23/2018
Hello! Being a Toronto based web design and development agency means that we interact with a significant number of Wordpress…
How to craft an XSS payload to create an admin user in WordPress
01/31/2018
Hello! XSS (or cross site scripting) attacks are a common method to maliciously execute actions against a website installation. In…
WordPress plugin to get geolocation coordinates from a visitors IP address
01/29/2018
Hello! We recently had a requirement from a client to generate content on a page specifically based on the geolocation…
How to push your WordPress site with a simple bash shell script and integrate it with Jenkins
12/21/2017
Hello! Previously we gave an overview of our new Wordpress plugin to integrate your Jenkins build process within the Wordpress…
WordPress plugin to integrate Jenkins to streamline your build process
12/19/2017
Hello! We love integrating Jenkins into development workflow. Typically Jenkins would be used for custom development projects to streamline the…
IP Address Reputation and intelligence plugin for WordPress
08/31/2017
Hello! With Wordpress security, there are many methods for hardening and tightening controls, methods for preventing common attack vectors including…
How to integrate Chart.js into WordPress Woocommerce to show charts and graphs of your products
07/12/2017
Hello! One of the nice things about Woocommerce is that it is very easily customized. Actions can be removed and…
Read and auto populate fields in WordPress Gravity forms with jQuery
05/10/2017
Hello! When designing and implementing Gravity forms there may be occasions where you would want to auto populate multiple fields…
How to encrypt and execute your PHP code with MCRYPT or OPENSSL
04/13/2017
Hello! While the scenario may not necessarily be common in which you would want to encrypt your PHP code and…
How to use PHP as a web service to backup MySQL over HTTPS to a remote destination
03/14/2017
Hello! Following with the theme of our last post, we thought it might be useful to demonstrate how to create…
How to use PHP to recursively transfer files in parallel over HTTP
03/03/2017
Hello! There may be some scenarios where you might want to clone your site or push files to a remote…
How to use jQuery to sort and reorganize your content
01/30/2017
Hello! Recently we were tasked with finding ways to re-organize search results on a Drupal page in such a way…
WordPress plugin to display your portfolio in a full width grid
12/13/2016
Hello! We just released a Wordpress plugin, Shift8 Portfolio, to organize your portfolio in a grid using bootstrap scaffolding! This…
New Company Site Launch for Shift8 Web
11/11/2016
Hello! We are excited to announce that we have created a brand new website for ourselves! Sometimes its difficult to…
WordPress plugin to integrate your Facebook page feed
06/22/2016
Hello! We have created yet another Wordpress plugin! We are highly motivated to roll out any and all Wordpress custom…
Protect and lock down your WordPress media files
05/13/2016
Hello! Occasionally it was necessary for us to lock down some or all of the Wordpress media library from public…
←
1
2
3
→