The WordPress white screen of death is one of the most common WordPress errors. It is also one of the most frustrating ones because there is no error message, and you are locked out of WordPress.
Another problem with the white screen of death error is that sometimes it only affects a certain part of your website.
For example, you may only see the white screen of death inside the WordPress admin area, while everything else works fine. In other cases, you may only see it on a specific post whereas everything else works fine.
In this article, we will show you how to fix the WordPress white screen of death by looking at different solutions.
Before proceeding with any changes, make sure that you’ve generated a full backup of your website. Please refer to this guide to create a backup.
If you have a blank page, you should first try flushing WordPress caching plugins. If you do not have access to the WordPress dashboard, clear your browser cache.
You can also use the WordPress debug function to see what type of errors are being outputted. Locate the wp-config.php file in the root folder of your website and make sure the WP_DEBUG mode is enabled.
Since WordPress’s memory limit is one of the most common causes for blank pages, we recommend increasing your limit. Indications of this error could be a white screen or an error message like this one.
Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 2348617 bytes) in /home/username/public_html/site1/wp-includes/plugin.php on line xxx
You can find detailed guidelines on,
One of the most common causes of the blank page on WordPress is a plugin issue. Try disabling the plugins via your cPanel. If you’re not sure which plugin caused the issue, try disabling them one by one until you are able to get to the bottom of the issue and fix it.
If the plugin troubleshooting doesn’t fix the issue, then you should try replacing your current theme with a default theme. (ex: Twenty Twenty)
The blank page can also be caused by an incorrect PHP version. You can try switching PHP versions to check it.