WordPress White Screen of Death Fix

Looking for the best options? Compare top-rated services and get expert guidance.

Get Free Quote ›

WordPress White Screen of Death (WSoD) Fix

The dreaded "White Screen of Death" (WSoD) in WordPress is a common issue that can be incredibly frustrating. It presents as a completely blank, white screen, preventing you from accessing your website's content or admin area. Luckily, it's usually fixable. This guide will walk you through common causes and solutions.

Troubleshooting Steps

Before diving into more complex solutions, try these quick fixes:

If those don't work, proceed with these more in-depth troubleshooting steps:

  1. Disable Plugins: A faulty plugin is the most frequent culprit. Since you can't access the admin panel, you'll need to use FTP or your hosting provider's file manager.
    • Connect to your server.
    • Navigate to /wp-content/plugins/.
    • Rename the plugins folder to something like plugins_disabled. This effectively disables all plugins.
    • Check your website. If it's working, a plugin was the issue. Rename the folder back to plugins.
    • Now, rename each plugin folder individually (e.g., akismet to akismet_disabled) and check your site after each change to identify the problematic plugin.
    • Once you find the faulty plugin, delete it or contact the developer for support.
  2. Switch to a Default Theme: Similar to plugins, a poorly coded theme can trigger the WSoD.
    • Using FTP or your file manager, navigate to /wp-content/themes/.
    • Rename your active theme's folder (e.g., mytheme to mytheme_disabled). WordPress will automatically revert to a default theme like Twenty Twenty-Three.
    • Check your website. If it's working, your theme is the issue. Consider using a different theme or contacting the theme developer.
  3. Increase PHP Memory Limit: WordPress requires a certain amount of memory to function correctly. The default is often 64MB, but you might need more.
    • Edit your wp-config.php file (located in the root directory of your WordPress installation).
    • Add the following line before the /* That's all, stop editing! Happy blogging. */ line: define( 'WP_MEMORY_LIMIT', '256M' );
    • Save the file and check your website. You can also try increasing it further to 512M if 256M doesn't resolve the issue.
  4. Enable WP_DEBUG: This will display error messages on the screen, helping you pinpoint the exact cause of the WSoD.
    • Open your wp-config.php file.
    • Find the line define( 'WP_DEBUG', false ); and change false to true. If the line doesn't exist, add define( 'WP_DEBUG', true ); before the "Happy blogging" line.
    • Save the file and refresh your website. Note the error messages and research them. Remember to set WP_DEBUG back to false after troubleshooting.

Still Stuck?

If none of these steps work, consider contacting your hosting provider for assistance. They may be able to identify server-side issues or provide more specific guidance.

Ready to take the next step? Get personalized recommendations from verified experts.

Compare Options ›
Recommended on Amazon Shop on Amazon ›