Currently none of the pages on the site that utilize any shortcodes are getting cached for logged in users, including the homepage, and are instead displaying this message at the bottom in an html comment:
Comet Cache is NOT caching this page, because the s2Member plugin set the PHP constant COMET_CACHE_ALLOWED
to a boolean-ish FALSE
value at runtime. The s2Member plugin is serving content that must remain dynamic on this particular page, and therefore this page was intentionally not cached for a very good reason.
This is a very busy membership site, and this issue is causing the server to get hammered. I had to make a manual flat html copy of the homepage yesterday just so the client could make new posts, which is for obvious reasons sub-optimal. According to this bug report this issue was supposed to have been fixed with s2Member & s2Member Pro v160423:
We are using Comet Cache Pro 170220 and s2Member Pro v170722, with a child theme for Genesis 2.4.2. There are definitely some pages that are getting archived, so it wouldn’t appear to be a theme issue. I am a programmer and am comfortable implementing a manual fix if anyone has one. Any help is appreciated, thanks.
-Michael