I bought and installed the Worpress Cloudflare plugin and tried everything, including disabling all the other plugins, but it’s still not working.
It says: “cf-edge-cache response header is missing! Please clear any server cache used via other plugins.”
I also tried to use the purge cache button, but nothing happened.
I also reinstalled the plugin.
When using the verification tool this is the response:
Scroll down to find the Automatic Platform Optimization for WordPress section.
Ensure that APO is turned on.
If it’s already on, turn it off, wait a few minutes, and turn it back on.
Go back to your WordPress site and clear all caches, including any server-side caching if you have access.
If you’re using a hosting provider with its own caching mechanism, ensure that it’s compatible with Cloudflare’s APO and that there are no conflicting settings.
Thank you. I followed your instructions, but even if the Cloudflare plugin is installed, it says: “The WordPress plugin was not detected on …com.”
Perhaps because my WordPress installation is not on the root but on a folder?
(it’s on www… .com/ABC)
What can I do in this case?
Thanks again!
I can’t do that because in the root we have the entire platform installed, which is not a WordPress site but a ASP.NET one
That’s why the WordPress installation is not in the root.
The plugin and Cloudflare should work fine if Wordpress is not installed in root. We use Roots Bedrock and the home url is mysite.com/ (root( but the site_url, where Wordpress is installed, is at mysite.com/wp/ and it’s been working fine for years.
That said we are now also seeing errors of “cf-edge-cache response header is missing! Please clear any server cache used via other plugins" and “Bad Request” when visiting the Settings > Cloudflare admin page.