White Screen of Death (No Error Text)
Your site is showing a completely blank white page with no error message. This is usually a PHP fatal error that isn't being displayed on screen.
Why this happens
A completely blank page almost always means a PHP fatal error occurred, but WordPress is configured (by default, for security) to hide that error from visitors rather than display it. The underlying cause could be any fatal error - a plugin conflict, a missing file, or exhausted memory - but nothing is shown until you turn on debug logging.
Step-by-step fix
- In wp-config.php, turn on WP_DEBUG so the actual error shows (define('WP_DEBUG', true); and define('WP_DEBUG_LOG', true);).
- Refresh your site once.
- Check for a file named debug.log inside the wp-content folder - it will contain the exact error.
- Paste that error back into this tool to get a specific solution.
How to prevent it happening again
- Keep WP_DEBUG_LOG turned on quietly (with WP_DEBUG_DISPLAY set to false) so future errors are captured automatically.
- Test plugin and theme updates on a staging site before applying them to your live site.
- Keep a recent backup so you can quickly roll back if an update causes a blank screen.
😩 Still stuck, or want it fixed without doing it yourself?
I fix WordPress errors like this every day. Send me your error and I'll get your site back up - most fixes are completed within 24 hours.