Wordpress white screen error It is among the most common WordPress errors. To solve this problem, 10 WordPress white screen error solutions that work have been reviewed for you.
- Check for Plugin Conflicts
wordpress white screen To prove that the error may be caused by the plugin, you need to disable all the plugins at the same time. In this case, you need to use ftp to access your website. First you need to find the public_html or htdocs folder (may vary depending on your hosting). All files and folders required to run the WordPress platform are located here. Once the folder is entered, certain instructions must be followed to deactivate all add-ons.
To do this, first open the public_html folder and then open the wp-content directory in this folder. After right-clicking on the Plugins folder and selecting Rename, it should be given a name that is easy to remember. For example, you can type "plugins1". Thus, all plugins will be disabled. Once you have achieved this, you can log in to your site normally. If the error is gone, the problem is related to one of the plugins. Otherwise, if the problem persists, this indicates that this situation is caused by something other than the plugin. If this problem is caused by a plugin, you need to rename the plugins folder to its original "plugins" and try changing the folder names of the plugin folders inside one by one. Thus, you can continue this process by trial and error until you find the plugin causing the error. Once you find this plugin, deleting it or deactivating it will eliminate the problem.
- Check for Theme Conflicts
Active in white page errors not caused by plugins disable wordpress theme It should be tried as another method. Even though this process is done with the same logic, it is much simpler than disabling the plugin. Using the FTP program, the public_html > wp-content directory should be opened. After finding the Themes folder, there should be a folder named after the active theme. After changing the folder name containing the active theme to a different name, the same principle applies as with plugins. After disabling the theme, the theme-related white screen error will be resolved. Then, you can re-download the current and original version of the theme you are using and update it via ftp.
- Increase Memory Limit
Increasing the memory limit of your WordPress site may be the solution to the white page error. Each of the plugins you have installed on your WordPress site runs codes in its own special files. Therefore each plugin will use some memory. If your plugins require a lot of memory or you have a lot of plugins, more memory is needed. That's why some errors such as white screen error may occur.
You can find a simple solution to this problem. using ftp of WordPress You can set the maximum memory limit it will use. To do this, you must follow the instructions below after connecting to the server.
After opening the WordPress root folder, find the wp-config.php file in the folder. Open the text editing tool by right-clicking on this file and clicking edit. Add the following code below the line containing WP_DEBUG at the bottom of the file.
Find this code:
define('WP_DEBUG', false);Add to the next line:
define('WP_MEMORY_LIMIT', '512M');Thus, the memory limit that Wordpress can use is set to 512 MB. this way Wordpress white screen error occurring engelleyebilirsiniz.
- Check Cache Plugin
Most modern browsers allow the site's static files to be saved in local storage. This improves page loading times. This method is called browser caching. There are different concepts and methods with similar logic, such as server cache and cdn cache.
Lots of users wordpress cache Prefers to use plugins. However, caching plugins can cause some problems if they are not configured correctly. If the white page error only occurs when you are not logged in as admin, and if there is no problem when you log in as admin, this is most likely an error caused by caching systems or plugins. To solve this, configure the settings of the caching plugin you are using correctly or disable the plugin. If there are separate cache layers in the hosting/server or cdn infrastructures, try clearing the cache there as well or even temporarily disabling it. If disabling it solves the problem, review the settings of the cache system and configure it correctly.
You can read our guide article to get information about WordPress Speed Optimization and caching plugins: www.onurozden.com.tr/wordpress-hiz-optimizasyon
- Enable WordPress Debug Mode
It has many features that benefit WordPress users. There are many methods to detect errors more easily. These features should only be used during the testing and development process. That's why it's disabled by default. To achieve this, you need to access your website via FTP.
To do this, first open the root directory of your site and go to the wp-config.php file. After right-clicking on this file, click the edit button.
Then find and replace the following line of code.
Find:
define('WP_DEBUG', false);Replace:
define('WP_DEBUG', true);Then add the following codes below this line:
if ( WP_DEBUG === true ):
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', true );
define( 'SCRIPT_DEBUG', true );
else:
define( 'WP_DEBUG_LOG', false );
define( 'WP_DEBUG_DISPLAY', false );
define( 'SCRIPT_DEBUG', false );
endif;After adding the codes, continue the process by saving the file. Re-access the page with the error and refresh the page. You will see error outputs on the page. You can often detect the source of the error by investigating these error outputs in Google.
- Restore from Backup
If you've failed despite everything you've done, it's not over yet. You can use the backup taken by your hosting company to restore your website. It is useful to remind hosting provider It is not possible for companies to take what your website eats. However, many hosting companies take weekly hosting backups by default. Log in to your customer panel at your hosting company. Create a new support ticket. In your support ticket, request that your site be restored from a backup that existed on a date when this issue did not exist.
- Check the Htaccess File
Access all files on your hosting via FTP and find the root folder of your site, such as public_html or htdocs. Then open the .htaccess file below by clicking on edit. On most hosting sites, hidden files are not visible by default. htaccess is a hidden file. If you cannot see the .htaccess file under the root directory, activate the feature of showing hidden files in your hosting control panel (cpanel, plesk, directadmin, etc.). You can follow the instructions in this article to enable the display of hidden files in Cpanel:
- Change PHP Version
The methods you use are still Solution to white screen error problem If not, this may be related to a plugin or theme being incompatible with the PHP version active on your hosting. Cpanel, directadmin, plesk etc. Log into your hosting control panel and try using a different php version with the php version tool.
- Refresh WordPress Files
After downloading the original version of WordPress to your site via WordPress, take the wp-admin and wp-includes folders and the files in the main folder. Then compress it as a zip archive and upload it to the root directory of your site and unzip the archive.
- Check for Hosting Outages
The cause of this problem may be an outage or error in your hosting. Log in to your customer panel at your hosting company and open a new support ticket. Provide as much detail about the issue as possible in the support ticket.



