our Why is my website caching old pages?
our Why is my website caching old pages?
Home » Uncategorized  »  Why is my website caching old pages?

So, a fresh install of WordPress, and after 2 minutes I don't like it. Can I change it? Well I can, but it's still displaying wrong in the browser.

I asked the following.......

I just installed wordpress and did the quick setup, boy I should not have done that as it looks awful with the preset menu with options I don't wan't.

I don't want:
Why Choose Us?
Learn More About Us
Our Work Key Features
Our Pricing

Or the form that it generated to email me! I unpublished these from the menu and trashed the pages behind them, but I stil see them when I look at the homepage for salmonbones.co.uk, what gives?

The response was not what I was expecting.

What you’re seeing is usually one of these WordPress behaviors:

  1. The homepage content is not coming from those Pages anymore
  2. The theme/demo content is hardcoded into the homepage template
  3. Caching is showing the old version

Since you already trashed the pages and removed them from the menu, the homepage sections are probably being generated by the theme/customizer/block template — not by the pages themselves.

Here’s how to fix it.


First: identify what your homepage actually is

In WordPress admin:

Settings → Reading

Look at:

  • “Your homepage displays”
  • “Homepage:”

You’ll probably see either:

  • A specific page like “Home”
  • Or “Latest posts”

If it’s a page called Home, edit that page directly.


If the homepage uses the block editor

Go to:

Pages → Home → Edit

You’ll likely see blocks for:

  • Why Choose Us
  • Pricing
  • Contact Form
  • Features
  • etc.

Delete the blocks you don’t want and click Update.


If you open Home and it looks almost empty

That means the theme is injecting demo sections separately.

Then go to:

  • Appearance → Editor
    or
  • Appearance → Customize

Depending on the theme.

Look for:

  • Front Page
  • Homepage Sections
  • Template Parts
  • Patterns
  • Hero Sections

The quick setup wizard probably imported a starter template.


Very likely culprit: cached homepage

Especially if you’re using:

  • SiteGround
  • Bluehost
  • Hostinger
  • LiteSpeed
  • Elementor
  • caching plugins

You may simply be seeing a cached copy.

Try:

  • Hard refresh:
    • Windows: Ctrl + F5
    • Mac: Cmd + Shift + R
  • Open the site in an incognito/private window
  • Clear cache plugin cache if installed

Check:

  • Plugins → Installed Plugins

Look for:

  • LiteSpeed Cache
  • WP Rocket
  • W3 Total Cache
  • SG Optimizer

Clear cache from whichever exists.


Another common issue: Full Site Editing theme

If your theme is block/FSE based:

Go to:

Appearance → Editor → Templates → Front Page

The content may live there instead of in the page itself.

Delete the unwanted sections there.


Easiest reset option (often fastest)

If you literally just started the site, honestly the cleanest route can be:

  1. Keep WordPress installed
  2. Delete the starter theme/demo import
  3. Install a minimal theme like:
    • Astra
    • GeneratePress
    • Twenty Twenty-Six
  4. Start with a blank homepage

A lot of “quick setup” wizards dump in horrible placeholder marketing sections exactly like the ones you listed.


One thing to check immediately

Visit:

/wp-admin/customize.php

and look for:

  • Homepage Settings
  • Front Page Sections

Many starter themes expose those exact sections there.


If you tell me:

  • which theme you installed
  • whether you used Elementor
  • and what “Pages → Home” currently contains

…I can tell you the exact place those sections are coming from.

Leave a Reply

Your email address will not be published. Required fields are marked *