Have a Question?

If you have any question you can ask below or enter what you are looking for!

WordPress White Screen of Death Troubleshooting Guide

The WordPress white screen of death (WSOD) is a common issue that can leave your website inaccessible. It’s often caused by plugin or theme conflicts, PHP errors, memory limits, or issues from recent updates. This guide will help you diagnose and resolve the issue efficiently.


Common Causes

  1. Plugin or Theme Conflicts
    • Incompatible or poorly coded plugins/themes can break your site. Also check for outdated/vulnerability in plugin/themes.
  2. PHP Version Mismatch
    • Your WordPress site may require a specific PHP version to function properly.
  3. Memory Exhaustion
    • Insufficient memory allocated to WordPress can lead to WSOD.
  4. Corrupted .htaccess File
    • A corrupted .htaccess file can disrupt your site’s functionality. This can include conflicting htaccess rules
  5. Recent Updates
    • Updates to WordPress core, plugins, or themes may introduce compatibility issues.

Diagnostic Steps

  1. Enable Debug Mode
    • Add the following line to your wp-config.php file:
    • // Enable debugging mode: define('WP_DEBUG', true );
    • // Enable logging to the debug.log file: define( 'WP_DEBUG_LOG', true );
    • // Disable displaying errors on the screen: define( 'WP_DEBUG_DISPLAY', false );
  2. Check Error Logs
    • Access your server’s error logs via your hosting control panel or FTP. Look for recent errors related to WordPress, themes or plugins.
    • You can also check the debug logs enable above from /wp-content/debug.log
  3. Disable Plugins
    • Rename the plugins folder in wp-content to plugins_old. If the site works, a plugin is causing the issue. Rename the folder back and deactivate plugins one by one.
  4. Switch to a Default Theme
    • Rename your active theme folder in wp-content/themes. WordPress will revert to a default theme like Twenty Twenty-Five.
  5. Increase PHP Memory Limit
    • Add this line to your wp-config.php file: define ('WP_MEMORY_LIMIT', '256M');
    • PHP Memory limit can also be increase from your cPanel or Plesk or Jolt Control Panel hosting.
  6. Check .htaccess File
    • Rename the .htaccess file to .htaccess_old and refresh your site. If it works, regenerate the file and add default WordPress htaccess rules

Questions to Ask

  • Have you recently updated WordPress, a plugin, or a theme?
  • Did you install or activate a new plugin or theme?
  • Have there been any configuration changes?

When to Escalate

If the above steps don’t resolve the issue, contact Jolt to help review. Provide the following information to speed up the resolution:

  • Error messages from debug mode or logs.
  • Recent changes made to the site.
  • Steps you’ve already taken to troubleshoot.

By following this guide, you can identify and resolve the WordPress white screen of death more quickly.


© 2026 Jolt, a Freethought Group company encompassing Jolt, Freethought Internet, and Freethought Services. Jolt is a trading name of Host Lincoln Limited (06111631) registered in England and Wales at Unit 5, Oak House, Witham Park, Waterside South, Lincoln, LN5 7FB. Freethought® and the Freethought face are registered trademarks.
Visa MasterCard American Express PayPal Direct Debit Webmoney