Skip to content

Cloudflare caching

New WordPress posts won’t display on WordPress homepage (with Cloudflare caching enabled)

In my case this issue was happening because Bluehost enabled it’s own caching functionality (after I enabled Cloudflare), causing issues such as intermittently not displaying my latest WordPress published post on my sites home page

  1. Log in to your Bluehost Account Manager
  2. Click the Websites tab from the side navigation
  3. Locate the website you wish to disable caching for, and click SETTINGS then click on the SPEED tab in the following window
  4. Now disable CACHING CONTROL and click on the CLEAR ALL button under “Clear Cache”

Your newer posts should now hopefully display on your websites home page (consistently across all browsers)

The Blog of Martin Birrane