Free WordPress site audit. Public-site review and a fixed quote when work is appropriate. Request a rescue audit →

Plugin and theme updates

WordPress Broken After a Plugin Update

The last plugin you clicked is the first suspect, not always the only one. Rollback is a tool, not a strategy. Staging and a backup come first.

Direct answer

A plugin update can fatal the PHP process, enqueue a broken script that kills checkout, or change a database schema the theme still assumes. White screen is a fatal. “Update succeeded” with a broken layout is often CSS/JS or a removed hook. Treat them differently.

How to diagnose without making it worse

  1. If you have a host snapshot from before the update, that is the cleanest rollback. Do not run more updates on the broken production site.
  2. If you see the critical-error screen, follow the critical error guide. Get the file name from the log before you disable every plugin.
  3. If the admin still loads, open the plugin list. Use a rollback plugin only on staging first. Rolling back on a live Woo store can leave a half-migrated table.
  4. Compare PHP version and the plugin’s readme. Many “broke after update” cases are “host moved to PHP 8.2 the same week.”
  5. For checkout or cart only, check whether a cache plugin started caching those URLs after the update. See checkout not working.

What not to do

  • Do not click Update on the remaining plugins “to get current.”
  • Do not delete the plugin folder if it owns custom tables you still need.
  • Do not disable page cache globally as a first step on a busy store. Exclude cart and checkout instead.

Simple fixes from $79. Critical Error Rescue from $149. Final quote after diagnosis.

Care plans exist so updates are tested before production.

Broken or slow WordPress? Get a free site audit and a fixed quote after review.
Free audit