Blog

Posting Weekly

Renaming a Paid WordPress Plugin

Last week I launched my summer side project, Stackable, and then a day later I completely rebranded to WP Freighter. You can read here on why I ended up changes names. Changing brand names is painful. However if you need to change names it’s best just to do it sooner rather then later. There…

Local WordPress Development on Linux

I recently switched to a Linux laptop and have been pleasantly surprised how well my development tools have continued to work. Linux might not be for everyone however I do think it’s ready for a broader audience of technical folks, not just Linux enthusiasts. If your a WordPress developer and curious about what a…

Scanning for Website Errors with Lighthouse CLI

WordPress is preparing to finally upgrade the bundled version of jQuery. The first step was completed as of WordPress 5.5 which was to remove jQuery migrate. That bumps the minimal jQuery compatible to v1.9 which is a 7 years old release of jQuery. Still many older themes and plugins in the WordPress ecosystem may…

Switching to Linux

Less than a year ago I switched from a MacBook Pro to Microsoft’s Surface Laptop 3. The Windows Subsystem Linux (WSL) was a big enabler to seamlessly switch platforms. Windows with WSL works pretty good. It’s not perfect and requires some modifications to get everything with my WordPress development workflow working. Even so, I’ve…

WordPress 5.5 Custom Code Compatibility Fixes

With WordPress 5.5 begins step #1 of a 3 phased approach for updating jQuery to the latest version. This is long over due. As of the 5.5 release of WordPress, jQuery migrate 1.x has been removed. That means any custom Javascript that hasn’t been made compatible with jQuery 1.9+ will break. To be clear,…

Why I Pay 6 Figures to Kinsta 💰

I’m pretty open when it comes to running my business. Anchor Hosting resells other managed WordPress host providers, primarily Kinsta, and bundles in routine WordPress maintenance at no extra cost for a hassle-free WordPress hosting experience. In a nutshell that’s pretty much it. If you haven’t tried out my hosting services, you should. It’s…

Hosting Many WordPress Sites on Single WordPress with Stackable

One feature of Stackable is its ability to host many WordPress sites from a single WordPress installation with full domain mapping and SSL support. Each stacked site works as a regular WordPress site with a unique /wp-content/ folder. This is ideal if you wish to host many unrelated sites from a single WordPress site…

Keyless Activation With Easy Digital Downloads

Paid WordPress plugins typically require an active license in order to receive plugin updates. While I understand the need for plugin authors to utilize license keys, I really dislike dealing with them as a customer. I’m currently building Stackable, my first WordPress plugin, and I’ve come up with a fairly ingenious solution to make…

Quickly Resolve Plugin Conflicts with Stackable

I’m currently building Stackable which is a WordPress plugin that enables lightning fast ⚡ duplicate copies of your WordPress site. There are many potential use cases for Stackable, however I’m really excited for its ability to safely identify theme or plugin incompatibles. WordPress plugin authors and maintenance providers are going to really enjoy this.…

Building a WordPress Plugin

I recently decided to build a WordPress plugin. It’s called Stackable, a lightning fast way to create a duplicate copies of your WordPress site. I’ve built WordPress plugins for myself before, however this is the first time I’m going through the complete process with plans to actually sell it to other WordPress developers. Now…