It doesn’t though, the plugin works fine with or without W3TC activated.
If you’re having some kind of problem setting things up, or with fragmented caching you have to be more specific.
Hmm… I can’t even test it anymore since most features are now premium. 🤷
Hello @andrewlynch
Thank you fore reaching out and I am happy to help!
Can you please disable the settings one by one in Performance>general settings, save the settings and purge the cache after each setting is disabled and see which one might be causing the issue?
Thanks!
Replying for @andrewlynch here – I make AdRotate (Pro).
It uses/hooks into your fragmented caching feature. With the <!-- mfunc HASH -->PHP<!-- /mfunc --> stuff to run a bit of PHP on pageload.
I saw in your changelog that you changed a few things for it, but the actual usage method doesn’t seem to have changed. So logically the fragmented caching is the culprit.
But if the implementation needs to change then the manuals for it are not accurate.
My apologies for not responding up in a timely manner… Than you for replying, @adegans. Not sure whether I can to do any anything else here. I simply upgraded both plugins. After W3TC got updated and AdRotate stopped working, I checked its settings for W3TC compatibility as per manual but that did not help.
From a customer today:
if i disable ETag in W3Total Cache and enable W3 Total cache headers, then all working.
I see the checkboxes in the W3TC settings, but I’m not sure how that relates to AdRotate.