Uncategorized
-
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…
-
Speedy Checkouts with WooCommerce Subscriptions
I collect my hosting payments using WooCommerce Subscriptions. To make the checkout really straightforward I slimmed down the process to a single payment link. Here is how to create really…
-
MacOS WordPress Local Development Setup with HTTPS from scratch
My local WordPress development setup has been greatly simplified due to my discovery of Laravel Valet. My Macbook Pro hard drive recently failed, which Apple replaced with a new hard…
-
WordPress Wrapper for Constellix DNS API
Before building Anchor DNS, I wrote a small WordPress wrapper to help me talk to the Constellix DNS API. The code is up on Github: https://github.com/anchorhost/constellix-api. It’s amazing how clean the…
-
Upgrading DNS to Constellix
A premium DNS provider is often overlooked when running a website. My first experience with a premium DNS provider was back in 2014 when I switched to DNS Made Easy. With…
-
Improving Kinsta’s deploy to staging using WP-CLI
Kinsta, a relatively new managed WordPress web host, has been consistently rolling out new features. While I’ve been impressed with their improvements, their production to staging deployment is a hassle…
-
Using JS to Compress WordPress Plugins in cPanel
Downloading and uploading lots of small files is never fun. It's much more efficient to first zip the files then move the .zip archive. Recently I need to grab some plugins from…