Fix It Yourself

A Plugin Update Broke My Site — Here’s How to Undo It

It’s the most common WordPress emergency there is: you update a plugin, and something breaks. The layout collapses, checkout stops working, or the whole site goes down. Rolling back is easier than you think.

First: don’t update anything else

When something breaks, resist the urge to update everything in sight hoping it fixes itself. You’ll just lose track of which change caused the problem.

Option 1: Restore your backup

If you have a backup from before the update, restore it. This is the cleanest fix and takes minutes with a decent backup plugin or host. (If you don’t have a backup — that’s the first thing to fix once this crisis is over.)

Option 2: Roll the plugin back manually

  1. Go to the plugin’s page on wordpress.org and click “Advanced View”.
  2. Scroll to “Previous versions” and download the version you had before.
  3. In wp-admin, deactivate and delete the broken version (your settings stay in the database).
  4. Upload the older ZIP via Plugins → Add New → Upload, and activate.

Option 3: Use a rollback plugin

WP Rollback adds a “Rollback” link to every plugin sourced from wordpress.org, letting you pick any previous version from a list. Handy — though ironically, it’s another plugin to maintain.

If you can’t get into wp-admin at all

Rename the broken plugin’s folder inside wp-content/plugins using your host’s file manager. WordPress deactivates it automatically and lets you back in.

How updates should actually be done

One at a time. With a backup taken immediately before. With the site checked immediately after. That’s tedious for a business owner — which is exactly why it’s the core of every WP Hero plan. We take the backup, apply the update, test the site, and you never see this article’s problem again.

Rather have a hero handle it?

WP Hero keeps your WordPress site updated, backed up and monitored — with unlimited small fixes included. Flat fee, no hourly billing, from R499/month.

See plans How it works

Keep reading