Since upgrading to WP 3.8 on ONE of my sites that uses WP Super Cache and also uses WP Minify and sits behing Cloudflare I have had problems where the homepage is ALWAYS cached.
My other site is also on the same Virtual Server, has been upgraded to both 3.8 and new WP Super Cache, but DOESN’T site behind Cloudflare. On this site (which has ALL the same plugins installed at the one that’s buggered) is working fine. It’s just this one behind Cloudflare (and turning that OFF doesn’t seem to help either)
Even when I am logged in as admin I cannot see the newest articles on the homepage.
I have turned on the “don’t cache pages with a ?querystring=1” option but even when I go to the homepage with ?r=1&blah=1212 I still get articles that were added days ago.
Even if I hit the “clear cache” button I get all the same articles posted days ago (from the 20th) and I have had 50+ posted since, 20 today.
What is strange is that on the homepage I don’t get any “Edit Page” buttons when I hover over the area they used to appear. It’s like the homepage ISN’T recognising me being logged in as admin.
I have tried turning off all plugins, changing the settings in WP Super Cache but I still get the homepage with old articles.
I can see from my twitter account that new articles are being posted with links and going on and they appear in order (by date) correctly in admin in the post section.
Even if I turn off the “caching on” in the easy section I cannot see an updated version of the homepage.
It’s like everything is being cached without me wanting it to be. Only since the new WP version though.
I have uninstalled the plugin and also changed dates. Checked “sticky” status and ensured known users dont see cached pages etc but I keep getting a cached homepage.
Even going into Firefox, turning off browser caching and cookies and adding a querystring to make the page unique WITH caching TURNED OFF in WP Super Cache still gives me a cached page.
All the new posts are accessible from their own links etc but it’s like the homepage is physically “locked” and prevented from being overwritten. I have tried this with “extra homepage checks” on and off.
Even if I go to Cloudflare and “de-activate” the site from passing through Cloudflare (apart from DNS) it still shows me a homepage (with no clickable “edit” buttons when I am logged in as admin) as it did 3 days ago.
I can view the request/response headers and see the dates, and other timestamps and headers but nothing gives me a clue to why I am getting a cached homepage.
If I do click from a homepage link to the actual view page I do get “edit” buttons which I can edit. But they just don’t appear when I am on the homepage (and logged in as admin) – no theme or code has changed apart from yours and WP’s.
I also have the homepage/frontpage ticked in the “do not cache” section.
So I am really bemused at what could be going on.
I don’t know if there are any tests or PHP code I could put somewhere to test the system or find out what is going on.
Something is preventing my homepage from being dynamic even with querystrings that make it unique AND with your “dont cache with a qrystring” option turned on. But I am using all the same settings I had before upgrading to 3.8 but just with this problem.
Any help would be REALLY appreciated. I know it’s XMAS but when you get a chance let me know what i can do. Any MySQL or PHP to add or run would be good as well.
- The topic ‘Cached ALL the time?’ is closed to new replies.