Site is fully white, /wp-admin shows nothing either.
The infamous White Screen of Death usually means a PHP fatal error. With WP_DEBUG on and a glance at the logs, you find it in five minutes.
Try this first
- 1SFTP in and open wp-config.php. Set WP_DEBUG to true and WP_DEBUG_LOG to true. Errors then land in wp-content/debug.log.
- 2Refresh the site. Read debug.log; the first fatal usually names the exact plugin file or line.
- 3Temporarily rename the plugins directory to plugins-old. Site works? It's a plugin. Rename back and re-enable one by one.
- 4Still broken? SFTP-rename wp-content/themes/your-theme. WP auto-falls back to a stock theme.
- 5Check PHP version and memory_limit at the host. A tight memory_limit or incompatible PHP version produces a blank screen too.
- 6After fixing: turn WP_DEBUG and WP_DEBUG_LOG off in production. Logs in /wp-content can be publicly readable otherwise.
When to bring us in
No fatal in debug.log or the log stays empty? The issue sits in PHP or webserver config. Ask the host to check the PHP error_log.
See also
- WordPress, plugins and theme have gone 6+ months without updatesOut-of-date WP is the number-one entry for malware. Don't just hit 'update all', back up first.
- Theme update broke the layout or threw a fatal errorThemes overwrite custom CSS on update unless you use a child theme.
- WordPress shows a blank screen after a plugin install or updateWSOD (white screen of death) is usually one crashing plugin. You isolate it.
None of the above fits?
Describe your situation below. We pass your input plus the steps you already saw to our AI and return tailored next-step advice. If it's too risky to DIY, we'll say so.
Or skip the DIY entirely
Our Managed IT clients do not look these things up. One point of contact, a fixed monthly price, resolved within working hours.