If your WordPress website suddenly turns blank or mostly blank, you may be dealing with the WordPress white screen of death.
It is one of the more frustrating WordPress problems because it often gives you very little information. Instead of a clear warning message, the site may just show a white page, a half-loaded page, or an empty admin screen with no obvious explanation.
For a small business website, that can be serious. Visitors may think the site is broken, you may lose enquiries, and in some cases even the WordPress admin area becomes difficult or impossible to use.
This guide explains what the WordPress white screen of death usually means, the most common causes, what to check first, and when it makes sense to get help through my WordPress fixes or wider website fixes service.
What is the WordPress white screen of death?
In simple terms, the white screen of death is when WordPress stops loading properly and shows a blank white page instead of the website content you expected.
That may happen on:
- the whole website
- one specific page
- the WordPress admin area
- the login screen
- a plugin settings page
- part of the site rather than all of it
Sometimes the screen is completely white. Sometimes it is mostly blank with missing layout, broken sections, or a partial page load.
The reason people use the term “white screen of death” is that WordPress often fails without giving a helpful message on screen.
Common signs of this problem
This issue often shows up as one or more of the following:
- a completely blank white page on the front end
- a blank WordPress admin screen
- only one page or section showing as white
- the site failing after an update or plugin change
- the website partially loading with no content
- certain pages working while others stay blank
- a previously working site suddenly appearing broken with no clear error text
If WordPress is showing a proper fatal error message instead, it is also worth reading Why Your WordPress Website Shows a Critical Error, because the two issues are related but not identical.
1. A plugin conflict is one of the most common causes
This is often the first thing to suspect.
A plugin conflict can cause WordPress to fail before the page fully renders, leaving you with a white or mostly blank screen. This is especially common after:
- updating a plugin
- installing a new plugin
- changing settings inside a plugin
- using several plugins with overlapping functions
- running an older site with too many add-ons patched together over time
If the problem started after a plugin change, that is a strong clue.
This is also why the post Why WordPress Websites Break After Plugin Updates is closely related to this issue.
2. A theme problem may be breaking the page before it loads properly
Sometimes the problem is not a plugin but the theme itself.
A theme issue can trigger a white screen if:
- theme files are damaged
- the theme is outdated
- a recent theme update introduced a problem
- the theme conflicts with a plugin
- custom code in the theme is broken
- the site relies on a child theme or custom edits that are no longer working properly
This is especially likely if the problem affects the front end more than the admin area.
3. The website may have run into a PHP memory limit
WordPress needs server memory to run themes, plugins, and page-building functions properly.
If the site hits its PHP memory limit, it may stop loading and show a white screen instead of a useful message.
This is more likely on websites that have:
- too many plugins
- heavy page builders
- large or bloated themes
- WooCommerce plus several add-ons
- weak or low-cost hosting
- older sites that have accumulated unnecessary features
This is one reason the white screen of death often shows up on sites that are already starting to feel slow or unstable. If that sounds familiar, it is worth reading Why Your WordPress Website Is Slow and What Might Be Causing It.
4. A recent update may have broken the site
The white screen of death often appears immediately after a site update.
That could be:
- a plugin update
- a theme update
- a WordPress core update
- a PHP version change
- an update applied without testing afterwards
Sometimes the update itself is not the real problem. It simply exposes a conflict or weakness that was already there.
That is why prevention matters. If updates are being done on a live site without enough checking, problems like this become more likely. It is worth reviewing WordPress Update Checklist for Small Business Websites as part of that wider process.
5. Broken custom code can cause a white screen
If custom code has been added to the site, that can also trigger this issue.
This might include:
- functions added to the theme
- code snippets
- tracking scripts
- custom template edits
- manual changes inside plugin or theme files
A small mistake in custom PHP can stop WordPress rendering the page properly, especially if the site is not set up to display useful error details on screen.
That is one reason the white screen of death is common on websites that have had lots of piecemeal edits over time.
6. The problem may affect only part of the site
This is important.
The white screen of death does not always take down the entire website. Sometimes it only affects:
- one page
- one plugin area
- one admin section
- one specific template
- one product or category page
- one post type or custom layout
That is useful because it can help narrow down the cause.
If the issue only happens in one section, that often points more strongly toward a plugin, theme template, or page-specific function rather than a total server failure.
7. The issue may be tied to hosting or server configuration
Sometimes WordPress is only showing the symptom.
The real cause may be:
- hosting instability
- PHP configuration issues
- file permission problems
- server resource limits
- incomplete updates
- version mismatches between hosting and the website
In those cases, the white screen is not really the root problem. It is just how WordPress fails when the environment underneath it is no longer working properly.
If the site has also shown other serious issues, it may be worth reviewing Error Establishing a Database Connection in WordPress and What to Check First When a WordPress Website Breaks.
8. Caching can make the issue look more confusing than it really is
Caching sometimes complicates troubleshooting.
For example:
- one person sees a white screen while another sees an older cached version
- the admin area fails but parts of the front end appear normal
- a broken page stays cached after the underlying issue changes
- plugin or server caching makes the symptom harder to interpret
That does not usually cause the white screen by itself, but it can make the problem seem inconsistent.
If the site has also had trouble showing recent changes properly, Why Your WordPress Website Is Not Showing Recent Changes may also be relevant.
9. A failed file upload or incomplete update may have left the site in a broken state
Sometimes the problem is caused by a process that did not complete properly.
That can include:
- a failed plugin update
- an interrupted theme update
- a broken backup restore
- a partial migration
- corrupted files
- incomplete deployment of site changes
That leaves WordPress trying to load files or functions that are only partly in place, which can result in a white screen.
What to check first
If you are seeing the WordPress white screen of death, this is the order I would usually work through it:
1. Check whether the whole site is affected
Test the homepage, a few internal pages, the login screen, and the WordPress admin area.
That helps show whether the issue is site-wide or more limited.
2. Ask what changed recently
Think about whether the issue appeared after:
- a plugin update
- a theme update
- a WordPress update
- new custom code
- a hosting change
- a migration or restore
This often gives the strongest clue.
3. Check whether only one area is broken
If just one page or section is affected, that suggests a more specific cause.
4. Consider plugin and theme conflicts
These are among the most common reasons for a white screen.
5. Check for wider site instability
If the site has also had slow loading, critical errors, or other strange behaviour, the white screen may be part of a broader technical issue rather than a standalone fault.
6. Avoid random edits if you are unsure
This matters.
A white screen problem often leads people into guessing, switching things off blindly, or editing files without a proper backup or plan. That can make the site harder to recover.
Why this matters more than it looks
The white screen of death is not just annoying because the page looks bad.
It matters because it can:
- stop visitors using the site
- block form submissions and enquiries
- damage trust
- hide important parts of the website
- interfere with orders or bookings
- make the admin area hard to access
- signal that the site is becoming unstable underneath
For a business website, that makes it more than a cosmetic issue.
When this is likely to be urgent
This should usually be treated as urgent if:
- the homepage is blank
- the admin area is inaccessible
- the site is used for leads, orders, or bookings
- the issue appeared after an update
- the site has had other WordPress problems recently
- the website is important to day-to-day business activity
In those cases, the goal should be to identify the real cause and restore stability rather than just get one page loading again temporarily.
When to get help
If you are seeing the WordPress white screen of death and you are not sure whether the cause is a plugin, theme, hosting issue, update problem, or custom code problem, it usually makes more sense to diagnose it properly than keep guessing.
That is especially true if:
- the site is important to the business
- updates were involved
- multiple parts of the site are affected
- the admin area is difficult to access
- the problem keeps coming back
- the site already feels unstable
If the issue is WordPress-specific, my WordPress fixes service is the best place to start. If the white screen is part of a wider website problem, my broader website fixes service may be more suitable.
Final thought
The WordPress white screen of death usually means the website has hit a serious loading problem, even if WordPress is not showing you a helpful message.
Sometimes the cause is a plugin conflict. Sometimes it is a theme problem, memory limit issue, broken custom code, failed update, or wider hosting problem.
The important thing is to treat it as a technical failure that needs proper diagnosis, not just an odd visual glitch.
A website that goes blank without warning is not dependable. Fixing the real cause matters much more than just getting the screen to look normal again. If you need help getting it sorted, take a look at my WordPress fixes service, check my website pricing, or get in touch.
Need help with your website?
I work directly with small businesses on web design, WordPress fixes, Shopify support and local SEO. No agency overhead.
Get in touch →
