Blog
-
Learning Vue.js as a WordPress Developer Part 1 – Getting Started
This post is part of a series called “Learning Vue.js as a WordPress Developer” Part 1 – Getting Started Part 2 – Structured PHP, Rest API and Axios Part 3…
-
The Best Migrations Happen Between Servers
I regularly migrate WordPress sites. As such I’m always looking for the quickest and simplest way to handle the migration. Recently I’ve been handling all of my migrations directly between…
-
Resolving Common Errors when Switching to HTTPS
For most people, switching a WordPress site from http to https is possible with just a few clicks. That’s a big thanks Let’s Encrypt, which is being widely adopted by many…
-
Easily Manage Redirections within WordPress
Most WordPress-specific host providers will have some sort of hosting dashboard to manage website redirections. These pages allow you to directly configure the web server rules (Apache and/or NGINX). WP…
-
Querying ACF Relationship Fields using REGEXP
Advanced Custom Fields relationships are pretty amazing. You can easily manage relationships between virtually anything. The official ACF docs on querying relationship fields is a fantastic walkthrough showing how to handle…
-
One Time Scheduled WordPress Jobs
I recently discovered wp_schedule_single_event which, as it sounds, allows you to schedule a one time event. This helped solved an issue I was running into while attempting to get Mailgun and Constellix talking…
-
Building a Process Management System within WordPress
Awhile back I built a process management system within WordPress. You can read about that here: https://anchor.host/using-wordpress-to-document-manage-business-processes/. Recently someone asked me how I built it, so I figured it’s time for…
-
Removing Query Strings from Static Resources
Out of the box WordPress adds query strings to CSS and JavaScript files. This means that a stylesheet which typically looks like style.css is changed to style.css?ver=4.9.2. The version automatically updates…
-
Avoiding HTTP double redirects with WP Engine
With HTTPS becoming a standard, redirecting your old http url typically works by selecting a checkbox. With WP Engine, select “Secure all URLs” within the SSL settings. Recently I discovered…
-
Bash Hacks to Reduce SSH connections with WP Engine
One of the drawbacks of WP Engine’s implementations of SSH is the time it takes to create the SSH tunnel. While this has gotten significantly better it’s still slow enough that…