Home/Blog/WordPress White Screen of Death: 7 Proven Fixes (2026)

WordPress White Screen of Death: 7 Proven Fixes (2026)

wordpress white screen of death fix

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.