Guide
“There Has Been a Critical Error on This Website”: How to Fix WordPress Fast
Your WordPress site shows a critical error or a blank white screen. Here is what causes it, how to find the plugin or theme that broke it, and how to get back online safely.
Short answer: The WordPress critical error almost always comes from a plugin or theme that broke, often right after an update, or from a PHP version change. Check the site admin’s email for WordPress’s recovery-mode link, which names the plugin at fault, then deactivate or roll it back and update carefully.
Common causes
- A plugin or theme update that conflicts with another plugin.
- Your host changed the PHP version.
- A plugin ran out of memory.
- A half-finished update or a corrupted file.
- Less often, malware.
How to fix it
- Check email: WordPress sends the admin address a “technical issue” message with a recovery-mode link.
- Use recovery mode to log in and deactivate the plugin or theme it names.
- No email? Rename the plugin’s folder in wp-content/plugins using your host’s file manager or SFTP to deactivate it.
- Check the error log in your hosting control panel for the exact file.
- Roll back the update, or ask your host to switch PHP back, then update more carefully.
- Back up before any further changes.
Preventing the next one
Test updates on a staging copy, keep daily backups, remove plugins you don’t use and avoid automatic updates for critical plugins on busy sites.
Need it fixed now? We repair WordPress sites remotely, usually the same day. See WordPress emergency repair.
Frequently asked questions
Will I lose my website content?
Almost never. The content is in the database; the error is in code. Fixing or removing the broken plugin brings the site back as it was.
Could the critical error mean I was hacked?
Occasionally. If you see unfamiliar files, admin users or redirects, treat it as a possible hack and have it checked.