Skip to main content

Why the Page Is Blank or Missing Content on the Live Site in Divi 5

Learn how to fix a Divi 5 page that shows blank or missing content on the live site, usually caused by a Theme Builder template.

You've built a page in Divi 5, and it looks right inside the Visual Builder, but on the live site it's blank, shows only the title, or displays just part of what you built (like a background and logo with nothing else). The content is clearly there in the Builder, so why isn't it showing?

This usually isn't a lost page. The most common cause is a Theme Builder template taking over the page and replacing your content. This article shows you how to confirm that and fix it, plus a couple of other quick things to check.

What's causing this

When a page shows up blank or only partly rendered on the front end while the Builder still has all your content, the cause is almost always one of these:

  • A Theme Builder template (a Default Website Template or a custom template) is assigned to the page and its Custom Body is replacing your page content.

  • A custom template's body is missing the Post Content module, so the page's own content has nowhere to display.

  • The wrong page is set as your homepage in WordPress.

  • An out-of-date cache is serving an old or empty version of the page.

How to fix it

Fix 1: Clear the Divi 5 CSS cache first

Rule out a stale cache before changing anything else.

  1. Go to WordPress Dashboard → Divi → Theme Options.

  2. Click the Clear CSS Cache button at the top-right.

  3. Reload the live page.

If the content comes back, it was just a caching issue. If it's still blank, move on.

Note: You can also add ?nocache=1 to the end of the page's URL and reload. If the page is still blank with that added, caching isn't the cause - keep going.

Fix 2: Check for a Theme Builder template overriding your page

This is the most common cause of a blank or partial page.

  1. Go to Divi → Theme Builder.

  2. Look at which templates are assigned. Check both the Default Website Template and any custom template that could apply to this page.

  3. Open the template that applies to your page and look at its Custom Body area.

You're checking for two things:

  • The body is empty or only contains a few elements. If the assigned template has a Custom Body, that body replaces your page's content on the front end - which is why you only see a background, logo, or partial layout. Either add the missing design to the template or remove the Custom Body so the page shows its own content.

  • The body is missing the Post Content module. A custom template's body should contain the Post Content module wherever you want the page's own content to appear. Without it, your page content won't render. Add the Post Content module to the template body, then save.

Note: If you assign a template to a page that already had a different template, the newly saved one takes precedence, and the old assignment is removed. Divi warns you before this happens, so read that message if it appears.

Fix 3: Confirm that the Custom Body is not disabled

  1. Go to Divi → Theme Builder.

  2. Look at which template is assigned to your page

  3. Ensure that the Custom Body doesn't have the visibility settings turned off (the Eye icon is not crossed)

  4. If it is, click on the Eye Icon to make the Custom Body visible.

  5. Check the Custom Body's visibility settings for the Custom Body inside the Default Website Template.

Divi 5 - Confirm that template parts are not disabled

Fix 4: Confirm the correct page is set as your homepage

If only your homepage is affected, make sure WordPress is pointing at the right page.

  1. Go to Settings → Reading.

  2. Under Your homepage displays, confirm A static page is selected.

  3. Make sure the Homepage dropdown is set to the page you actually built.

  4. Save, then reload the front end.

Fix 5: Test in Safe Mode

If the page is still blank, a plugin or custom code may be hiding the content. Safe Mode disables plugins, your child theme, and custom code for your account only.

  1. Go to Divi → Support Center.

  2. Toggle Safe Mode on.

  3. Reload the page.

If your content appears in Safe Mode, turn it off and reactivate your plugins one at a time - clearing caches and rechecking after each - until the page goes blank again. The last plugin you enabled is the cause of the conflict.

Still having trouble

If your page is still blank after checking the Theme Builder, your homepage setting, and Safe Mode:

When you contact support, include a link to the affected page, a screenshot of how it looks in the Builder versus the live site, and a note of which templates are assigned in the Theme Builder.

Did this answer your question?