The WordPress white screen of death (WSOD) is a blank white page with no error message at all. It can affect your whole site or just the admin panel. Here are the most effective ways to fix it.
What Causes the White Screen of Death?
The white screen is caused by a PHP error that is being suppressed. Common triggers include:
- A plugin or theme conflict
- PHP memory limit exceeded
- A corrupted theme file
- A fatal error in a plugin
Fix 1: Increase PHP Memory Limit
Edit wp-config.php and add: define( ‘WP_MEMORY_LIMIT’, ‘256M’ ); This is the fastest fix for many white screen cases.
Fix 2: Disable All Plugins
Rename the wp-content/plugins folder to plugins_old. If the site loads, re-enable plugins one by one to find the culprit.
Fix 3: Switch Themes
Rename your theme folder in wp-content/themes. WordPress will revert to a default theme.
Fix 4: Enable WP_DEBUG to See the Error
Add these to wp-config.php to reveal the hidden error:
- define( ‘WP_DEBUG’, true );
- define( ‘WP_DEBUG_DISPLAY’, true );
Fix 5: Re-upload Core Files
Download a fresh WordPress copy and re-upload the wp-admin and wp-includes folders to replace any corrupted core files.
Fix 6: Clear Your Browser Cache
A cached version of your site might be showing the white screen. Clear your browser cache and try incognito mode.
Still Seeing a White Screen?
Contact Finggu Infotech for fast WordPress white screen repair. We diagnose and fix WordPress errors quickly.
