How to Fix a White Screen in WordPress

Introduction

A white screen in WordPress, often referred to as the White Screen of Death (WSOD), occurs when a page loads completely blank without displaying an error message.

The problem may affect:

  • The entire website
  • The WordPress administration area
  • Specific pages only

In most cases, the issue is caused by a plugin, theme or PHP-related error.

This guide explains how to identify and resolve the problem.


Step 1 – Check Whether the Entire Website Is Affected

Visit:

https://yourdomain.co.za

Then visit:

https://yourdomain.co.za/wp-admin

Determine whether:

  • Only the website is affected
  • Only the administration area is affected
  • Both are affected

This information can help identify the cause of the problem.


Step 2 – Consider Recent Changes

Ask yourself whether any of the following occurred recently:

  • WordPress update
  • Plugin update
  • Theme update
  • New plugin installation
  • Theme changes

The issue often appears shortly after a change has been made.


Step 3 – Log Into WordPress Manager

Open your browser and visit:

https://cp.yourdomain.co.za

(Replace yourdomain.co.za with your own domain name.)

Enter your DirectAdmin username and password.

Click: Log In

Click: Extra Features

Then click: WordPress Manager by Softaculous

Locate your WordPress installation.


Step 4 – Disable Recently Installed Plugins

If the problem occurred after installing or updating a plugin:

Click: Login

If WordPress loads successfully, navigate to:

Click: Plugins

Then click: Installed Plugins

Deactivate the most recently installed or updated plugin.

Check whether the website starts working normally.


Step 5 – Switch to a Default Theme

If the issue began after changing themes:

From the WordPress Dashboard

Click: Appearance

Then click: Themes

Activate a default WordPress theme such as:

  • Twenty Twenty-Four
  • Twenty Twenty-Three
  • Twenty Twenty-Two

Check whether the problem is resolved.


Step 6 – Restore a Backup

If you cannot identify the cause of the problem, restoring a recent backup may be the quickest solution.

Open your browser and visit:

https://cp.yourdomain.co.za

Enter your DirectAdmin username and password.

Click: Log In

Click: Extra Features

Then click: WordPress Manager by Softaculous

Locate your WordPress installation.

Click: Restore

Select a backup created before the issue occurred.

Click: Restore Installation


Common Causes

Plugin Conflicts

Plugins are one of the most common causes of white screen errors.

This often occurs after:

  • Installing a new plugin
  • Updating a plugin
  • Using incompatible plugins together

Theme Problems

Themes can cause white screens if:

  • Theme files become corrupted
  • The theme is incompatible with WordPress
  • Theme updates introduce errors

PHP Errors

WordPress relies on PHP to operate.

Coding errors, incompatible plugins or corrupted files can cause PHP to stop processing pages correctly.


Insufficient Resources

In some cases, websites may experience problems if they exceed available hosting resources.

This is less common but can occur on poorly optimized websites.


Best Practices

To reduce the risk of white screen issues:

  • Create backups before updates.
  • Update plugins regularly.
  • Update themes regularly.
  • Remove unused plugins.
  • Remove unused themes.
  • Test major changes before applying them to a live website.

When to Contact Support

Contact support if:

  • The website remains inaccessible.
  • No recent changes were made.
  • Restoring a backup does not resolve the issue.
  • Multiple websites are affected.

Provide details about any recent updates or changes that were made before the problem occurred.

  • website troubleshooting, 500 error, php errors, wordpress troubleshooting
  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

What to Do If You Forget Your WordPress Password

Introduction If you cannot log into your WordPress website because you have forgotten your...

What to Do If You Are Locked Out of WordPress

Introduction There are several reasons why you may be unable to access your WordPress...

How to Disable a WordPress Plugin When You Cannot Log In

Introduction Sometimes a plugin can cause problems that prevent you from accessing either your...

How to Recover a Deleted Page or Post in WordPress

Introduction Accidentally deleting a page or post is a common mistake in WordPress....

What to Do If a WordPress Update Breaks Your Website

Introduction WordPress updates are important for security, stability and performance. However,...