It has come to my attention that if Iogged into my WP site and the admin bar is showing in the top nav that CF has sometimes cached that page and served it to users. The user doesn’t have admin access but they still see the Admin bar.
Some research has shown that I can remove the Admin bar altogether to prevent this, BUT I use the Admin bar a lot and want to keep wasy access to edit pages. Does anyone know how I can keep the Admin bar visible (when logged in) but not allow CF to cache that page?
This is a caching issue and possibly if you’ve created a Cache Everything page rule.
Under the CF Caching tab, you’ll want to set Browser Cache Expiration to “Respect Existing Headers”
Under Page Rules tab, create another page rule (which should be the first rule) something like *yourdomain.com/wp-admin Cache Level = Bypass Disable Performance
Then after that, flush your website’s caches in both WordPress and Cloudflare.