Flash Sale:75% Off Hosting + Free DomainEnds in13h47m14sView Plans
Hostvento logoHostvento

What is the WordPress white screen and how to fix it

Your site shows a blank white page and no error message. This guide explains why and how to bring the site back.

WordPress2 min read13 steps3 screenshots

What is the white screen of death?

The white screen of death is a page with nothing on it. WordPress hit a serious problem in its PHP code. PHP is the language WordPress is written in. The error stops the page from loading, and the error text is hidden for safety.

Screenshot: The white screen of death is a page with nothing on it. WordPress hit a serious problem in

Common causes are a faulty plugin or theme, too little memory, a broken update, or a typing mistake in a code file.

Warning: Take a backup of your files before you change anything.

Step 1: Turn on error messages

  1. Open File Manager in your hosting control panel.
  2. Open wp-config.php in your WordPress folder.
  3. Find the line define( 'WP_DEBUG', false );.
  4. Change it to the lines below.
  5. Save and reload your site.
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );

This writes errors to a file named wp-content/debug.log. Open it to read the message. It usually names the plugin or theme at fault. Set WP_DEBUG back to false when you finish.

Step 2: Turn off all plugins

  1. Open wp-content in File Manager.
  2. Rename the plugins folder to plugins_off.
  3. Reload the site.
  4. If it works, rename the folder back and turn plugins on one by one in the dashboard.

Step 3: Switch the theme

  1. Open wp-content/themes.
  2. Rename the folder of your active theme.
  3. WordPress falls back to a default theme if one is installed.
    Screenshot: WordPress falls back to a default theme if one is installed.
    Screenshot: WordPress falls back to a default theme if one is installed.
  4. Reload the site.

Step 4: Add more memory

Add this line to wp-config.php above the text "That's all, stop editing":

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

This lets WordPress use more working space. Your plan may have its own limit.

Step 5: Check for a stuck update

If the page broke during an update, look for a file called .maintenance in your site folder and delete it. Run the update again later.

Step 6: Check the PHP version

Some old plugins do not work on new PHP versions. Your control panel may let you pick the PHP version. Try a nearby version to test.

Tip: Still blank? Open a support ticket and include the message from the log.

Quick recap

  • A white screen means a hidden PHP error.
  • Turn on the debug log to read the cause.
  • Test plugins, theme and memory next.
  • Always back up first.