How to fix WordPress Blank Page Error

The Following tutorial shows various ways to fix white blank page error.

[alert]Note: Please take the backup of your website before you make any changes.[/alert]

Why do you get this Blank Page Error? #

Whenever you see a white screen of death, it signifies that you exhausted the memory limit. This could be caused by a WordPress plugin that you may be using that is not operating right. It could as well be induced by a poorly coded theme that you have installed on the blog domain or there is an issue with your web hosting server. Since numbers of things cause the problem, it may involve troubleshooting.

Increase the Memory Limit: #

Normally this happens because PHP memory is being used up. Use our tutorial on how to increase PHP memory in WordPress.

Disable all the Installed Plugins #

In case increasing the memory limit did not assist, disable all the Installed Plugins and start troubleshooting. This is done because the issue is either with a specific plugin or with a theme.

Doing so will solve the issue. If disabling all the Installed Plugins don’t work then activate one plugin at a time to find the underlying cause of the issue.

Replace Customised Theme #

If the plugin troubleshooting doesn’t fix the issue, you can also replace the customised theme with a default theme given by WordPress.

However, before you proceed back up your theme folder and then delete the theme. WordPress will automatically switch to the default theme twentyeleven.

Other way is to login to cPanel -> phpMyAdmin and update the database tables in wp_options. The following table names would have to be updated: template, stylesheet, and current_theme. Change the value to twentyeleven. If this fixes the issue, you can also check for theme’s functions.php file and remove any extra spaces at the bottom to solve the issue.

Other Fixes #

If none of the above troubleshooting works, then you should attempt to re-set up a new copy of WordPress because it might be possible that core file may have been corrupted. Add the following code in your wp-config.php file.

error_reporting(E_ALL); ini_set('display_errors', 1);
define( 'WP_DEBUG', true);

Once you add this, the blank screen will now have errors, warnings, and notices which may help you determine the root cause.
Sometimes, you may have access to the backend, but the front-end of the site has the white screen of death. This can happen because of a caching plugin. Simply empty your cache.

Powered by BetterDocs