How to fix The WordPress”White” Screen of Death (WSoD)
This WordPress White Screen of Death (WSoD) error is among the most gruesome issues that can be encountered while using the platform. The problem is not just that it will substitute your site’s content with nothing but a blank white space and you’re not able to navigate to your account dashboard in order to address the problem.
Although this error on the white screen can be a bit difficult to deal with, it’s also not impossible to fix. Actually, it can be very simple to fix the white screen when you are aware of what to look for. If you know the likely causes, you’ll be able to tackle the issue in a strategic manner and return your website to normal in a matter of minutes.
In this article, we’ll discuss the causes of that WordPress black screen. We’ll then show you how to solve the issue and get your website up and running. We’re ready to get started!
What’s the WordPress What is the White Screen of Death (WSoD) Is
This WordPress White Screen of Death (WSoD) error is equally confusing and frustrating. As the name implies, the error will replace your entire website with a blank screen. Often, it’s impossible to access the administrator dashboard. Your users and you will not be allowed to interact with your website at all this can make it difficult to resolve the issue when you’re not sure the best place to start.
The WSoD error typically occurs when a change is implemented to your website by the addition of a theme or plugin or altering the code of your site. It is possible that you have accidentally caused a compatibility issue, or the task could not have been executed without success. Another reason for this WSoD issue is a problem with the site’s PHP or your database.
If it seems a bit complicated, there’s nothing to worry about. In the majority of cases, you do not need to be an expert in PHP or be able to comprehend any code to solve the WSOD. Actually, the majority of the solutions to this problem are pretty easy to learn.
How to fix your WordPress white Screen that is causing death (4 Methods)
We’ll provide you with a variety of ways to get rid of the WSoD white screen issue after it happens. We’ve put the white screen fix suggestions by order of most likely to the least likely solutions. This is why you should begin by using the first option before proceeding to the rest of the list.
1. Remove Your Plugins
The most frequent cause of the WSOD is due to the result of a connection issue between the plugins you use. If you have recently installed a brand new plugin, as well as one of the previous plugins, was upgraded, it might have caused the white screen issue.
The first solution is fairly simple and quick. The only thing you have to do is temporarily disable all of your plugins simultaneously. This lets you determine the plugin’s fault and (if it is) quickly locate the malfunctioning plugin.
If you are still able to access your website’s admin dashboard This process should require less than one minute. Just go to your plugins page, choose the plugins you want to disable, then use your bulk actions menu to disable them:
Visit your site and If you find that the WoD disappears You can be certain it was one of the plugins that were responsible for the issue. You can activate the plugins one at a time, one by one, and then check your site every time to check whether the screen is back to white. If it happens, you’ll know what plugin is responsible.
But what happens if you’re unable to log in to your dashboard? In this case, you’ll have to use an FTP client such as FileZilla in order to gain access to the backend of your website. You’ll typically be provided with FTP login credentials once you sign up with your web hosting service and then you can utilize these credentials to access your website.
The folder is home to all your plugins. Deactivating them is as easy as changing the name of the folder. In the example above If you change the name of your folder to the plugins_test folder, WordPress won’t be capable of finding the plugins any longer.
After this is done make sure to check your site to see if the issue has been solved by the WSoD. If not, change the name of the folder into the plugins and proceed to the next solution. If, however, the white screen disappears then you need to figure out what plugin is responsible for the error. The easiest way to accomplish this is to create the new folder inside the wp_content folder and assign it the following plug-ins:
Image alt=”Creating an entirely new directory of plugins.” src=”https://gowp.com/wp-content/uploads/2018/04/Test-Plugins-03.png”/>
This is your website’s new plugins directory. the transfer of a plugin to plugins_test to this directory will allow it to be activated. This process should be done for each plugin at a single time, and then check your site following each move. If the WSoD is back and you can identify which plugin was responsible for the error. It is recommended to deactivate the plugin, and then transfer the other plugins to that directory.
After you’ve identified the problematic plugin, you’ll be able to contact the developers of the plugin for assistance. You may want to think about getting a replacement especially when the plugin has functions that are vital to your website.
Note: Do not go to and refresh the Plugins page of the admin panel when you are applying the FTP troubleshooting technique since doing so will instantly deactivate all plugins (even when the files are later relocated to the correct location).
2. Change to a default theme
Similar to plugins, themes could also face compatibility issues. This could cause WSoD. Your theme might be out of date or have incorrect code, especially if you’ve made any kind of customization manually. Problems could also occur if the theme wasn’t properly installed, or if it was a problem with the most recent update.
If you want to test the theme you’ll need to follow the same procedure similar to the one you tested your plugins. If you’re logged into your dashboard, you’ll activate a new theme, but preferably one that isn’t among the pre-installed WordPress themes included with your installation.
The image alt=”Changing the default WordPress theme into a default theme.” src=”https://gowp.com/wp-content/uploads/2018/04/Test-Theme-03.png”/>
If you’re using FTP rather than FTP, then you’ll need to go to the themes/wp_content folder. The theme folder houses the themes that are you’ve installed on your site and deactivating them is as easy as changing the name of its folder. For instance, if your current theme is mytheme change the name of the folder in the name of mytheme_test to ensure that WordPress cannot locate it:
Image alt=”Changing names of the directory that is currently used by the theme.” src=”https://gowp.com/wp-content/uploads/2018/04/Test-Theme-01.png”/>
This will implement one of the themes that default to your website, in place of your current theme.
Whichever method you choose to use, check your site after having changed the theme, and determine if this solved the WSOD. If the site is functioning today, the theme is the cause. In this case, you may attempt to install the theme again. If this results in the WSoD appearing again then you must seek out the developer for further assistance.
If the theme you were using was not creating the WSoD make sure you alter it again either using the dashboard or by renaming the folder through FTP. You can then proceed to the next step.
3. Increase the Memory Limit
Your website’s memory limit is related to how much memory is allocated to its PHP. It is usually determined by your web hosting provider. If your website is over the limit set by default then you may experience WSoD. The most probable reason is when the white screen occurs intermittently on your website.
You can boost your site’s memory limit by changing the wp-config.php file. It will be necessary to utilize FTP again. It will then be placed in the root directory of your site:
The image alt=”The wp-config.php file can be found in the root folder of the site.” src=”https://gowp.com/wp-content/uploads/2018/04/Test-Theme-02.png”/>
Right-click wp-config.php and select View/Edit to open the file using your standard text editor. The following code should be added to on the last line of your file.
define( ‘WP_MEMORY_LIMIT’, ’64M’ );
It will increase the limit to 64MB. If this doesn’t suffice to get rid of the issue it is possible to increase the limit gradually. Save the file and then check your site every time to check if the black screen has disappeared.
Keep in mind that you’re only able to increase the memory limit of your site by a predetermined amount, and this varies for every host. If you’ve reached your maximum allowance and having trouble with intermittent WSOD it is possible to think about upgrading your site’s web hosting service.
4. Utilize this mode to access the WordPress Debug Mode
In the event that none of your earlier strategies have been able to fix the WSOD, it’s time to introduce this Debug Mode. With this option, you’ll be able to view any errors, warnings, and other information directly on your website. This makes it much easier to resolve issues like problems like the White Screen of Death in the future.
It is not recommended to utilize the debug mode on live sites However, it can make potentially sensitive information accessible to all. Instead, we suggest that you create a staging environment for all your tests.
To enable debug mode, it is necessary to modify this wp-config.php file again. Open the file, and look for the following line:
define( “WP_DEBUG”; False );
If you substitute false by true and then be able to activate the debug mode
define( “WP_DEBUG”; True );
You can now check the front-end of your website once more, and you’ll notice a text block appearing in the center of the screen. It is possible to use this information to pinpoint the exact cause of the error when the WSoD triggers. For more details on how to use this feature to troubleshoot it is also possible to consult this official document. After you’ve finished using this mode of debugging, it is possible to deactivate this feature by simply changing the line WP_DEBUG to false. the line to false.
If debug mode and still can’t fix this WordPress black screen, then you may require assistance from an expert. It’s not difficult to connect with the experts to get assistance in fixing this issue quickly.
“The White Screen Final Hurdle
It’s a common error to see. WordPress black screen is an unnerving error to come across since it offers no details and blocks you (and your site’s users) from accessing your site. It’s generally simple to determine the source of the issue and correct it. What you must be aware of is what the most likely causes are and then how to test them individually.
This article has examined several frequent causes of the WSoD. Follow these steps and you’ll be in a position to get your website functioning again in no time.
Disable your plugins.
Change the default theme too.
Expand your memory.
Utilize your WordPress Debugging mode.
Have you got any questions regarding this WordPress black screen? Or what you can do to solve it? Tell us in the comment section below!