“Fix Tech Daily helps you solve real-world IT problems, with daily tips on Windows, Office, networks, and devices.”
Tuesday, August 5, 2025
How to Fix the White Screen of Death in WordPress (WSOD)
⚠️ What is the White Screen of Death in WordPress?
The White Screen of Death (WSOD) shows a completely blank screen with no error message. It can affect the entire site or just the admin dashboard. This usually happens due to:
-
PHP errors
-
Memory limit exhaustion
-
Theme/plugin conflicts
-
Corrupted core files
✅ Step-by-Step Troubleshooting Guide
🔹 Step 1: Increase PHP Memory Limit
-
Open your
wp-config.php
file. -
Add the following line:
phpdefine( 'WP_MEMORY_LIMIT', '256M' );
-
Save the file and refresh your site.
This increases the memory WordPress can use and may fix the white screen.
🔹 Step 2: Disable All Plugins
-
Use FTP or your hosting File Manager.
-
Navigate to
wp-content
. -
Rename the
plugins
folder toplugins-disabled
. -
Reload your site.
If the site returns, one of the plugins was the issue. Rename the folder back and activate each plugin one by one to find the faulty one.
🔹 Step 3: Switch to Default Theme
If the plugin trick didn’t work, try changing the theme:
-
Login to your hosting control panel and access phpMyAdmin.
-
Go to the
wp_options
table. -
Locate
template
andstylesheet
entries. -
Change both values to a default theme like
twentytwentyfour
.
🔹 Step 4: Enable Debug Mode
-
In
wp-config.php
, add:phpdefine( 'WP_DEBUG', true ); define( 'WP_DEBUG_LOG', true ); define( 'WP_DEBUG_DISPLAY', false );
-
Check the error log in
/wp-content/debug.log
to see the exact issue.
This step helps identify hidden PHP errors.
🔹 Step 5: Restore from Backup (If Needed)
If you're still facing the WSOD and can’t access anything:
-
Restore a working version of your site from a backup.
-
Use cPanel or a backup plugin like UpdraftPlus.
💡 Bonus Tips
-
Clear your browser cache and WordPress cache after each fix.
-
Use tools like https://validator.w3.org/ to check for theme errors.
📌 Conclusion
The White Screen of Death in WordPress is frustrating but fixable. It usually takes one of these steps:
-
Disable plugins
-
Switch theme
-
Check PHP errors or memory limits
By following this guide, you’ll be able to restore your site quickly and avoid panic next time.