WordPress Block Editor Not Loading or Blank Screen

You open a post or page to edit it and get a blank white screen, an endless spinner, or "The editor has encountered an unexpected error." The content is usually safe — something is stopping the editor's code from running.

Common signs of this issue

Safe checks you can do yourself

None of these require sharing passwords with anyone.

What this usually means

The block editor is a large piece of JavaScript that runs in your browser and talks to your site through WordPress's REST API. If any part of that chain fails — a script conflict, a blocked API request, a browser extension rewriting the page, or a plugin error — the editor has nothing to draw, and you get a blank screen or the unexpected error message. Your post itself is stored safely in the database the whole time.

The most common causes are a plugin that adds its own blocks or editor features conflicting with a WordPress update, a security plugin or firewall blocking REST API requests, a browser extension, caching or optimisation plugins combining scripts incorrectly, or a server running a PHP version that is too old for the current plugins. Less often, a single post contains a malformed block from pasted content, which only breaks that one post.

Working out which of those it is matters because the fixes are very different. A browser extension is a two-minute fix on your own computer. A REST API block needs a change to a security setting or firewall rule. A plugin conflict may need an update or a replacement plugin. Testing in the order above usually narrows it down without changing anything visitors can see.

What not to do

When to get help

If the editor fails in every browser, Site Health shows a REST API error you can't trace, or the problem began after an update and you can't tell which plugin caused it, it is worth getting a developer to look. They can read the copied error and the browser's console in a few minutes and usually spot the conflicting script straight away. Help also makes sense if you have a deadline and need content updated now — someone can make the edit safely while fixing the underlying cause.

Not sure what to do next?

Answer a few short questions and we'll point you to the safest next step — DIY, a freelancer, or a direct review. No passwords required.

Is this a business website? If this issue may be costing you leads, sales, or trust, you may want a direct review instead of trial and error.

Frequently asked questions

What does "The editor has encountered an unexpected error" mean?

It means a script inside the block editor crashed while loading or displaying your post. It is usually caused by a plugin conflict, a browser extension, or one malformed block, not by lost content.

Is my post lost?

Almost never. The content is stored in the database and in post revisions. Use Copy post text on the error screen to keep a copy while you fix the editor.

Why does the editor work in incognito mode but not in my normal browser?

Because incognito usually runs without your extensions and without cached files. One of your browser extensions or an old cached script is interfering with the editor.

What is the REST API and why does the editor need it?

It is how the block editor loads and saves your content behind the scenes. If a security plugin, firewall, or server rule blocks it, the editor cannot load posts or save changes.

Should I install the Classic Editor plugin?

It is fine as a short-term way to keep editing, but it hides the problem rather than fixing it. Many themes and plugins now expect the block editor, so find the cause too.

Only one post fails to load. What does that mean?

Usually that the post contains a block the editor cannot read, often from pasted content or a removed plugin's block. A developer can repair the block or restore an earlier revision.

Related free guides

WordPress site down?

Seeing “There has been a critical error on this website”?

Our guided repair tool logs in over secure FTPS and fixes the most common WordPress failures — safely, with every change backed up and reversible. Start with a free scan, no password needed.

Fix My WordPress Site → Free scan · No download of your site · Reversible