Process for Running WordPress Updates for All Clients

This page outlines how to update all of our client’s sites that are on the maintenance plan. This is typically done at the start of every month. Here are some things to keep in mind when choosing which day to run these updates:

1. Do not run the updates right before a weekend or when you will otherwise be unavailable.

2. Only run them when Brian is around to help if something breaks and you need more info.

What do we use for the updates?

We use a tool called WP Remote. It consists of a plugin installed on all of our client’s sites, and then an admin interface located on their website. It allows us to click a button and update all of the plugins, themes, and WordPress core files on all of our sites at the same time. It’s not without it’s issues, however, so we still need to be careful. More on that later.

You can log in to this tool here.

Log in to WP Remote

One thing to keep in mind: currently, we have two separate WP Remote accounts. One is our main one, and one we have through another business whose clients we help manage. You will want to work on both of these simultaneously.

Running The Updates

Running the updates themselves is pretty easy. Here are the steps you should use:

  • New Item
  • New Item
  • New Item

*If you’re in our partner’s WP Remote account, you will NOT be updating all the sites so don’t click that button. Just find the ones under the “BJD Updating” subgroup and manually select the buttons to update things for each site in there.

Checking for Problems

We are going to have to go through and manually check every site in the list to make sure it’s still working properly. Here are the most common problems:

1. Updates failed or new versions are incompatible, causing things to break or the whole site to go down. For this, you just have to troubleshoot it and/or revert back to before the update (notify Brian).

2. All of the files were deleted for a plugin other than its folder, but the new files weren’t added back in.

3. The plugin updated properly, but is now deactivated.

Of these, #1 is usually obvious and #2 typically has a telltale sign. #3 leaves no trace usually other than the plugin not running, which can sometimes be almost impossible to notice. We’ll go over our steps to minimize the risks of all three.

Steps to making sure the updates worked

  • New Item
  • New Item
  • New Item
  • New Item
  • New Item
  • New Item
  • New Item
  • New Item

That’s usually all it takes! Each month a couple sites often cause problems but they are usually very solvable. Just let Brian know what issues there are!

Video Demonstration of Most of This