Blog
-
Reusing Plugin Slugs
Have you ever noticed that WordPress.org plugins folder names never change? For example Yoast SEO is under a folder called wordpress-seo while Google Analytics for WordPress by MonsterInsights is within google-analytics-for-wordpress. While plugin names can…
-
Tinkering with the .maintenance file
WordPress has a built-in method for throwing up a maintenance page, which makes a website completely inaccessible. This is used during its own internal updates. You probably recognize the screen:…
-
The Quest for the Right Plugins
The WordPress plugin ecosystem is vast. You can pretty much find a plugin to do anything. I’ve been asked “Which plugins do you recommend?” or “Can I use this?” or “How…
-
Randomization With WP Engine Cache
Be default, WP Engine disables WordPress queries with a random order. You can enable it, but that will disable their caching system, so it’s not a good idea. Here is a run…
-
Loading sFTP logins into Transmit with Alfred workflow
If you manage lots of WordPress websites, dealing with sFTP logins can be a pain. Most sFTP clients don’t allow backup/restore passwords between computers. At some point I got tired of manually entering credentials…
-
Handling WordPress Migrations with Transmit Sync
I’ve mentioned before that I use Transmit for sFTP. One of the really nice features of Transmit is the ability to sync two folders together. This comes in handy when migrating…
-
Restore WP Engine Snapshot to Staging
WP Engine does not have a one click button to restore a production snapshot backup to staging. I foresee that being something they add in the future. For now, here are…
-
Start Treating WordPress Maintenance Work Seriously
Many people are afraid to run their own WordPress plugin and theme updates. That’s simply because they don’t take WordPress maintenance seriously. You don’t need to be an expert in WordPress…
-
Use a Staging site to Solve Problems
Most managed WordPress host providers included a one click button to generate a staging copy of your site. Staging sites are awesome. While I don’t recommend using a staging site as…
-
Batch SSL Checker
With the new Google Chrome release beginning to display non-secured warnings, now is a great time to begin rolling out HTTPS everywhere on all your client’s websites. The following is a bash script I…