
The WordPress White Screen of Death (WSOD) is every site owner’s nightmare: you visit your site and see nothing but a blank white page — no error message, no clue what broke. Do not panic. In 9 out of 10 cases, one of these 7 fixes brings your site back.
1. Disable All Plugins
A faulty plugin is the most common cause. If you can access wp-admin, go to Plugins and deactivate everything, then reactivate one by one. If wp-admin is also white, rename the /wp-content/plugins/ folder to /wp-content/plugins-old/ via FTP or your host’s file manager — WordPress will deactivate all plugins automatically.
2. Switch to a Default Theme
If plugins are not the culprit, your theme might be. Rename your active theme’s folder inside /wp-content/themes/ and WordPress will fall back to a default theme like Twenty Twenty-Five. If the site loads, your theme has a PHP error — contact the theme author or restore a backup.
3. Increase the PHP Memory Limit
Exhausted memory causes silent white screens. Add this line to your wp-config.php, just above “That’s all, stop editing”:
define( 'WP_MEMORY_LIMIT', '256M' );
Most shared hosts allow 256M. If your host caps it lower, ask support to raise it.
4. Enable Debug Mode to See the Real Error
A white screen hides the actual error. Turn on debugging in wp-config.php:
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );
Reload the page, then check /wp-content/debug.log — it will name the exact file and line causing the fatal error.
5. Clear Cache (Server, Plugin, and CDN)
Sometimes the site is fine but a stuck cache serves a broken page. Purge your caching plugin, clear any server-side cache in your hosting panel, and purge Cloudflare if you use it. Then hard-refresh with Ctrl+Shift+R.
6. Check for a Corrupted .htaccess or Update Failure
If the white screen appeared right after an update, core files may be incomplete. Download a fresh copy of WordPress and re-upload everything except the wp-content folder. Also try renaming .htaccess — a corrupt rule there can blank the whole site.
7. Restore From Backup
When nothing else works, restore yesterday’s backup. This is why automated daily backups are non-negotiable — see our WordPress maintenance checklist to set them up before disaster strikes.
How to Prevent It Next Time
- Never update plugins, themes, and core all at once — do them one by one.
- Keep daily automated backups (UpdraftPlus or your host’s tool).
- Test major updates on a staging site first.
- Remove abandoned plugins you no longer use — fewer plugins, fewer conflicts. Find reliable ones in our plugins collection.
Bottom line: the White Screen of Death looks terrifying but is almost always a plugin conflict or memory issue. Work through these 7 fixes in order and your site will be back within the hour.
