There is a plugin opening a session on each visit disabling the Dynamic cache:
Cookie: PHPSESSID=d14288d7e587a62ad75805c7a6044427
find out what is doing it and disable it and then the site will be properly cached.
Ok thank you!
Any tips on how I find out what it is?
Thanks,
Amy
@amymcdesign,
Your website is using the plugin, Bookme Pro. This plugin “secretly” injects a cookie in your website pages.
To remove the cookie, change the plugin settings as shown here.
After changing the noted plugin setting, clear all cache (theme, plugins, CDN, browser), then perform another Dynamic Cache test.
Above fixed our Dynamic Cache issue. If it doesn’t fix yours, please read this topic for more information.
Cheers!
Hi @jetxpert,
Thanks for your reply. I followed what you suggested but that option was already disabled in the settings.
I tried enabling it then disabling it again and clearing cache and then tested the cache agin but it still came back “URL is not cached”.
Do you have any other suggestions?
Thanks so much,
Amy
@amymcdesign,
Other suggestions or leads:
(1) Did you perform a test with Bookme Pro deactivated? Make sure all cache is cleared before performing your test.
(2) Are you using any other caching plugins such as Autoptimize or WP Rocket?
(3) Did you perform a plugin conflict test to find out if other plugins are injecting cookies? For example, it appears you’re using WooCommerce as well. Deactivate it, clear all cache, and retest. If WooCommerce is your issue, you will need to contact them for assistance.
(4) Are you using a CDN such as Cloudflare? If so, check your settings and/or Page Rules for conflicts.
Cheers!
@amymcdesign,
One final comment about your Dynamic Caching issue. If your website has no visitors (or minimal), you may keep getting the message: “The URL is not cached.”
To help you further (after you’ve followed the tips provided), go to the following websites to test your website headers. Make sure your test your website headers at least twice using the same page URL. Once you’ve perform your tests, your Dynamic Cache message should change to: “The URL is cached.”
https://www.webconfs.com/http-header-check.php
https://securityheaders.com
https://tools.keycdn.com/curl
https://httpstatus.io
Best wishes!