Short answer
Turn on WordPress debug mode or read the PHP error log; a white screen is almost always a fatal PHP error being hidden. The usual causes are a plugin conflict, a theme error or exhausted memory.
Learn more
- WordPress white screen of death: how to fix a blank pageA blank white WordPress page almost always hides a PHP error. How to reveal it, and how to fix the plugin, theme or memory issue behind it.
- How to turn on WordPress debugging safelyUse WP_DEBUG, WP_DEBUG_LOG and WP_DEBUG_DISPLAY to see WordPress errors without showing them to visitors, and turn debugging off afterwards.
- “Allowed memory size exhausted” in WordPressWhat the WordPress memory exhausted error means, how to raise WP_MEMORY_LIMIT within PHP’s limit, and how to find what’s using the memory.
- How to find PHP errors (error logs and display_errors)Where PHP errors are recorded on Traxio, how to log errors without showing them to visitors, and how to set up logging for a custom application.
Step-by-step
- Fix a WordPress critical error without admin accessIntermediate · 20 min · 7 steps
- Diagnose a 500 Internal Server ErrorIntermediate · 20 min · 8 steps
Choosing somewhere to host WordPress? Traxio’s WordPress hosting includes one-click installs, LiteSpeed caching and free SSL, with your first 30 days free.