Recently, I’ve been having an issue where, when a new post is made on my website, a caching problem occurs and the changes are not visible on the home page. If I go into an incognito browser or another browser with no caching, this problem still occurs and the updates that should be there are not (I only see them as an administrator via Wordpress).
When I put Cloudflare in Development Mode, that does not fix the problem. However if I pause Cloudflare completely, then the problem is fixed (for that one instance).
The recent change brought to my site is a host move to SiteGround and the use of their own caching system called “SuperCacher.” A Let’s Encrypt SSL certificate was also recently added.
My website uses the following caching sources:
- WP Rocket plugin (compatible with Cloudflare)
- Cloudflare caching
- Ezoic caching (CDN for ad optimization, compatible with Cloudflare)
- SiteGround’s SuperCacher (currently on static caching and not dynamic, compatible with Cloudflare and WP Rocket)
Because the problem gets fixed when I pause Cloudflare, I assume the problem somehow lies with Cloudflare? I’d appreciate any insight.