White Screen of Death (WSOD) is a nightmare of WordPress users. There is a little number of user who didn’t face this problem while using their WordPress website. It is a most common problem of WordPress website but we can easily find out the problem and fix it. Let’s see what causes this problem?

» Most common cause is using plugins/themes which is not compatible with your current WordPress Version.

» Poorly coded plugins/themes.

» A low php memory limit by Hosting Providers.

Let’s find & fix the problem:

# At first login to your hosting account by cpanel/ftp.

Step 1:

# Locate and open wp-config.php file and make wp_debug to true and create a debug.log file into same directory.

define('WP_DEBUG', true);

define(‘WP_DEBUG_LOG’, true);

Note: Make sure you change it to false and remove 2nd line again when problem fixed.

# Save wp-config.php file and check your site. You may get some error message (also check debug.log file) which will tell you which file & line causes this problem then go to this file and fix this. If it is still showing a blank page go forward fix.

Step 2:

# Locate and open wp-config.php file and add following line after wp_debug.

define('WP_MEMORY_LIMIT', '64M');

Save wp-config.php file and check your sites if it’s fix the problem. Otherwise go for following step.

Step 3:

# Go to wp-content folder and rename plugins folder to anything like x-plugins.

# Now check your website. If this fix our problem, then it is absolutely plugins problem. So, we’ve to rename x-plugins to plugins and go into this folder and find which plugin creates this problem by renaming folder name.

Step 4:

# If previous fix didn’t work then go to themes folder and rename current theme folder and check website. If this works it must be a problem with theme.

# Replace this theme with new one and you’re done.

# If no fix works for you please backup your database and install a fresh WordPress and upload your database with it.