Austin Ginder

Austin Ginder

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 some manual steps to take to do just that. First,…

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 to feel safe running updates. You do, however, need a…

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 part of your regular workflow, I do recommend using it to solve problems.…

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 wrote to help with the switchover process. I used the…

When To Use WordPress Multisite

WordPress Multisite is powerful configuration of WordPress which allows you to run multiple websites, sharing a single WordPress installation. I think most developers tend to use WordPress Multisite for use cases which really should be separate installations. I know I…

Combining Multiple SQL Files

Have you ever attempted to migrate a WordPress website, and the only database backup available looked like this? Separate files for each table can be a pain to import manually. Thankfully it’s an easy problem to solve. Combine SQL Files…

JS hacks with ManageWP

ManageWP is an amazing tool for managing all of your WordPress websites from a central dashboard. I use ManageWP to deploy plugin, theme, and security updates for my customers. Their tool is a powerful single page JS app. I discovered that you can do some…

Drop the WWW

When you launch a new WordPress website, you need to decide WWW or no WWW for your site URL. That would be  vs WordPress is generally pretty smart. Assuming your DNS is correct, configuring your URL for one will automatically forward to the…

Using Trello to Manage Website Launches

Trello is an amazing organization tool. It can be used to help organize virtually anything. The following is an example of how you can use Trello to manage website launches. Create a Single Trello Board for All of Your Web Clients…

Generating Accounts with Gravity Forms and MemberPress

Gravity Forms and MemberPress are paid plugins which solve very different problems. Both are developer friendly and extendible. The following is some custom code which runs after Gravity Forms creates a subscriber account and assigns it with a predefined MemberPress membership. Run Custom…