[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fiy239LbokZELoK4lnCc6oK9bPpqr3a2F-Os8jOfE3aE":3,"$fRr_ij2LFxJGP32UfR514rF9KGfAxN6dlbeWd3XsMiaU":121,"$f0sg4P53afi9Vz7RSd319As5MPDWrb7F4e0OSQ-JVMbQ":126},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"discovery_status":29,"vulnerabilities":30,"developer":31,"crawl_stats":27,"alternatives":36,"analysis":27,"fingerprints":27},"lookit-cf-purge","Lookit Cloudflare Cache Purge","1.0.0","lookitdesign","https:\u002F\u002Fprofiles.wordpress.org\u002Flookitdesign\u002F","\u003Cp>Most Cloudflare integrations for WordPress give you only one option: purge everything. That is the nuclear option, and it is more expensive than it looks.\u003C\u002Fp>\n\u003Ch4>What happens when you purge everything\u003C\u002Fh4>\n\u003Cp>When you purge the entire cache in Cloudflare, every cached page is cleared at once — but Cloudflare does not rebuild those caches for you. A page is only re-cached \u003Cem>after\u003C\u002Fem> the next time someone requests it. That first request following a purge is a cache miss: it travels all the way back to your origin server, which is slow to render, and that visitor waits for the full render. Only the \u003Cem>next\u003C\u002Fem> visitor to the same page gets the fast, cached copy.\u003C\u002Fp>\n\u003Cp>The catch is traffic. Busy pages re-cache almost immediately. But pages that are visited infrequently can sit uncached for hours or even days, and the first person to land on each one pays the slow-render penalty. There is no way inside Cloudflare to warm the cache ahead of time or speed this up — re-caching happens only on demand, page by page, as real traffic trickles in.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Lookit&reg; Cloudflare Cache Purge gives you granular control.\u003C\u002Fstrong> Instead of wiping everything and forcing your whole site back to origin speed, you clear only the page you actually changed — and every other page keeps its cache intact.\u003C\u002Fp>\n\u003Cp>From any page in WordPress — whether you are editing a post in wp-admin or viewing the live site while logged in — a lightweight \u003Cstrong>CF Purge\u003C\u002Fstrong> menu (☁) appears in the admin bar with three options:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Purge This URL\u003C\u002Fstrong> — clears only the page you are currently on or editing\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Purge Entire Site\u003C\u002Fstrong> — full cache purge when you genuinely need it (with a confirmation dialog so it is never accidental)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Or enter any URL\u003C\u002Fstrong> — type any URL on the site and purge it directly, without navigating to that page first\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The manual URL field is especially useful for URLs that do not correspond to a standard WordPress post or page — such as custom archive paths, Events Calendar URLs, or other custom post type archives.\u003C\u002Fp>\n\u003Ch4>Why this plugin exists\u003C\u002Fh4>\n\u003Cp>If you manage WordPress sites on Cloudflare with a caching plugin like WP Rocket, you have likely run into this problem: WP Rocket’s Cloudflare integration only supports full-site purge. The official Cloudflare WordPress plugin is heavyweight and touches your zone settings. Neither gives you a simple, context-aware button to clear just one URL.\u003C\u002Fp>\n\u003Cp>This plugin does exactly that — nothing more, nothing less. It connects to Cloudflare via a scoped API token, adds a clean menu to the admin bar, and stays completely out of your Cloudflare zone configuration.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Context-aware: automatically detects the URL of the post or page you are editing or viewing\u003C\u002Fli>\n\u003Cli>Works in both the wp-admin editor and the frontend (when logged in)\u003C\u002Fli>\n\u003Cli>Manual URL field for purging arbitrary URLs without navigating to them\u003C\u002Fli>\n\u003Cli>Full-site purge option with confirmation dialog\u003C\u002Fli>\n\u003Cli>Lightweight — no zone settings, no DNS, no SSL toggles, no bloat\u003C\u002Fli>\n\u003Cli>Secure — uses a scoped API token with minimum required permissions\u003C\u002Fli>\n\u003Cli>Compatible with WP Rocket, the official Cloudflare plugin, and any other caching setup\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>A Cloudflare account with your site’s domain active\u003C\u002Fli>\n\u003Cli>A Cloudflare API Token with \u003Cstrong>Zone \u002F Cache Purge \u002F Purge\u003C\u002Fstrong> and \u003Cstrong>Zone \u002F Zone \u002F Read\u003C\u002Fstrong> permissions\u003C\u002Fli>\n\u003Cli>Your Cloudflare Zone ID (found on the domain’s Overview page in the Cloudflare dashboard)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Setup\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Install and activate the plugin\u003C\u002Fli>\n\u003Cli>Go to \u003Cstrong>Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> CF Purge Settings\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Paste your Cloudflare API Token and Zone ID\u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>Test Cloudflare Connection\u003C\u002Fstrong> to verify\u003C\u002Fli>\n\u003Cli>The \u003Cstrong>☁ CF Purge\u003C\u002Fstrong> menu will now appear in your admin bar\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Creating a Scoped API Token\u003C\u002Fh4>\n\u003Cp>In your Cloudflare dashboard: \u003Cstrong>My Profile \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> API Tokens \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Create Token \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Create Custom Token\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Set these permissions:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Zone \u002F Cache Purge \u002F Purge\u003C\u002Fli>\n\u003Cli>Zone \u002F Zone \u002F Read\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Set Zone Resources to the specific zone for this site. This keeps the token scoped and secure.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Do not use your Global API Key.\u003C\u002Fstrong> A scoped token is always the correct approach.\u003C\u002Fp>\n\u003Ch4>Documentation and support\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Full documentation: https:\u002F\u002Flookitdesign.com\u002Fsoftware\u002Fcloudflare-cache-purge\u002F\u003C\u002Fli>\n\u003Cli>Support: https:\u002F\u002Flookitdesign.com\u002Fcloudflare-purge-support-form\u002F\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cem>Lookit&reg; is a registered trademark of ZENOVA CORP. Cloudflare is a registered trademark of Cloudflare, Inc.; this plugin is an independent integration and is not affiliated with, sponsored by, or endorsed by Cloudflare.\u003C\u002Fem>\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to the Cloudflare API to purge cached files from the Cloudflare CDN. This is required for the core functionality of the plugin — without it, no cache purging can occur.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What data is sent and when:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>When you trigger a cache purge (manually or via the Test Connection button), this plugin sends the following data to Cloudflare’s API:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Your Cloudflare Zone ID (to identify which zone to purge)\u003C\u002Fli>\n\u003Cli>Your Cloudflare API Token (for authentication)\u003C\u002Fli>\n\u003Cli>The specific URL(s) to purge, or a full-site purge flag\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>No visitor data, personal information, or site content is ever transmitted. API credentials are stored in your WordPress database and are only sent directly to Cloudflare’s API endpoint (\u003Ccode>https:\u002F\u002Fapi.cloudflare.com\u002Fclient\u002Fv4\u003C\u002Fcode>).\u003C\u002Fp>\n\u003Cp>This service is provided by Cloudflare, Inc.:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Terms of Service: https:\u002F\u002Fwww.cloudflare.com\u002Fterms\u002F\u003C\u002Fli>\n\u003Cli>Privacy Policy: https:\u002F\u002Fwww.cloudflare.com\u002Fprivacypolicy\u002F\u003C\u002Fli>\n\u003C\u002Ful>\n","Granular Cloudflare cache control from the admin bar — purge a single page, any URL, or the entire site, right from wp-admin.",30,147,0,"2026-06-12T04:58:00.000Z","7.0.2","5.9","7.4",[19,20,21,22,23],"admin-bar","cache","cdn","cloudflare","purge","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flookit-cf-purge.1.0.0.zip",100,null,"2026-07-22T17:31:50.256Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":26,"avg_patch_time_days":11,"trust_score":34,"computed_at":35},2,40,94,"2026-08-29T04:06:16.439Z",[37,53,74,90,106],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":13,"downloaded":45,"rating":13,"num_ratings":13,"last_updated":46,"tested_up_to":15,"requires_at_least":47,"requires_php":48,"tags":49,"homepage":51,"download_link":52,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"cache-tags-for-cloudflare","Cache Tags for Cloudflare","1.4.1","Per Søderlind","https:\u002F\u002Fprofiles.wordpress.org\u002Fpers\u002F","\u003Cp>Cache Tags for Cloudflare does two things:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>Tagging\u003C\u002Fstrong> — adds a \u003Ccode>Cache-Tag\u003C\u002Fcode> HTTP response header to singular posts, pages, custom post types and taxonomy terms so Cloudflare can invalidate them by tag.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Purging\u003C\u002Fstrong> — calls the Cloudflare API to purge the relevant tags when content changes (post publish\u002Fupdate\u002Ftrash\u002Fdelete and taxonomy term edits).\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>The two features can be enabled independently.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Works on any Cloudflare plan.\u003C\u002Fstrong> The \u003Ccode>Cache-Tag\u003C\u002Fcode> header and purge-by-tag are available on all Cloudflare plans (Free, Pro, Business, and Enterprise); purge API rate limits scale with your plan.\u003C\u002Fp>\n\u003Ch4>Default tags\u003C\u002Fh4>\n\u003Cp>For singular content the plugin emits:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>content\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>b{id}\u003C\u002Fcode> (site scope: \u003Ccode>b1\u003C\u002Fcode> on single site, \u003Ccode>b{blog_id}\u003C\u002Fcode> on multisite)\u003C\u002Fli>\n\u003Cli>\u003Ccode>b{id}-p{ID}\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>b{id}-pt-{post_type}\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>b{id}-t{term_id}\u003C\u002Fcode> for every public taxonomy term the post belongs to\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Example header:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>Cache-Tag: content,b1,b1-p42,b1-pt-post,b1-t5\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Term tags use the numeric term ID (\u003Ccode>b1-t5\u003C\u002Fcode>), so they stay stable when a term is renamed or its slug changes.\u003C\u002Fp>\n\u003Ch4>Credentials\u003C\u002Fh4>\n\u003Cp>Provide a scoped Cloudflare API token (Zone \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Cache Purge permission) and a Zone ID. Define them in \u003Ccode>wp-config.php\u003C\u002Fcode> for best security:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>define( 'CACHE_TAGS_CF_API_TOKEN', 'your-scoped-token' );\ndefine( 'CACHE_TAGS_CF_ZONE_ID', 'your-zone-id' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>When these constants are defined they take precedence and the settings fields become read-only. Otherwise enter them under \u003Cstrong>Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Cache Tags\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch4>Purge tools\u003C\u002Fh4>\n\u003Cp>The \u003Cstrong>Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Cache Tags\u003C\u002Fstrong> screen has a \u003Cstrong>Purge\u003C\u002Fstrong> tab for manual, on-demand purges by group: a whole post type, a taxonomy term, everything, or raw comma-separated tags. Saving valid credentials on the \u003Cstrong>Settings\u003C\u002Fstrong> tab automatically verifies the Cloudflare connection and unlocks the purge tools.\u003C\u002Fp>\n\u003Ch4>Automatic purging\u003C\u002Fh4>\n\u003Cp>When \u003Cstrong>Auto-purge on changes\u003C\u002Fstrong> is enabled and valid credentials are set, the plugin purges the affected tags automatically on these events:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Post published, updated, trashed, or untrashed (any transition to or from the published status) — purges \u003Ccode>b{id}-p{ID}\u003C\u002Fcode> plus the post’s \u003Ccode>b{id}-t{term_id}\u003C\u002Fcode> tags.\u003C\u002Fli>\n\u003Cli>Post permanently deleted — purges \u003Ccode>b{id}-p{ID}\u003C\u002Fcode> and its \u003Ccode>b{id}-t{term_id}\u003C\u002Fcode> tags.\u003C\u002Fli>\n\u003Cli>Taxonomy term edited or deleted — purges \u003Ccode>b{id}-t{term_id}\u003C\u002Fcode>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Only public post types and taxonomies are considered; revisions and autosaves are ignored. Tags collected during a request are de-duplicated and sent as a single batched purge after the response (in Cloudflare’s 30-tags-per-request batches). Draft-only edits, comments, menu\u002Fwidget\u002Ftheme changes, and plugin\u002Fcore updates do not trigger a purge — use the Purge tab, WP-CLI, or the \u003Ccode>cache_tags_for_cloudflare\u002Fpurge_tags\u003C\u002Fcode> filter for those. Static files such as images are served outside WordPress and are not tagged or purged by tag.\u003C\u002Fp>\n\u003Ch4>Hooks and programmatic purging\u003C\u002Fh4>\n\u003Cp>The plugin exposes hooks for customizing tags and purging from your own code:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Filters: \u003Ccode>cache_tags_for_cloudflare\u002Ftags\u003C\u002Fcode>, \u003Ccode>cache_tags_for_cloudflare\u002Fpurge_tags\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Result actions: \u003Ccode>cache_tags_for_cloudflare\u002Fpurged\u003C\u002Fcode>, \u003Ccode>cache_tags_for_cloudflare\u002Fpurge_failed\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Programmatic purging: \u003Ccode>cache_tags_for_cloudflare\u002Fpurge_post\u003C\u002Fcode>, \u003Ccode>\u002Fpurge_terms\u003C\u002Fcode>, \u003Ccode>\u002Fpurge_post_type\u003C\u002Fcode>, \u003Ccode>\u002Fpurge_all\u003C\u002Fcode>, \u003Ccode>\u002Fpurge\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>See the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fsoderlind\u002Fcache-tags-for-cloudflare\u002Fblob\u002Fmain\u002Fdocs\u002FDEVELOPER.md\" rel=\"nofollow ugc\">Developer guide\u003C\u002Fa> for full documentation and examples.\u003C\u002Fp>\n\u003Ch4>WP-CLI\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>wp cache-tags purge --post-type=page\nwp cache-tags purge --taxonomy=category --terms=news,sport\nwp cache-tags purge --post=42\nwp cache-tags purge --tags=b1-t5,content\nwp cache-tags purge --all\nwp cache-tags verify\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>On multisite, \u003Ccode>--all\u003C\u002Fcode> purges only the current subsite (via its \u003Ccode>b{id}\u003C\u002Fcode> tag). To purge every site sharing the Cloudflare zone at once, purge the global \u003Ccode>content\u003C\u002Fcode> tag: \u003Ccode>wp cache-tags purge --tags=content\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Ch4>External services\u003C\u002Fh4>\n\u003Cp>This plugin connects to the \u003Cstrong>Cloudflare API\u003C\u002Fstrong> (\u003Ccode>https:\u002F\u002Fapi.cloudflare.com\u003C\u002Fcode>) to verify your credentials and to purge cached content by cache tag. Cloudflare is required for the plugin’s purging feature to work; the tagging feature (emitting \u003Ccode>Cache-Tag\u003C\u002Fcode> headers) works without contacting any external service.\u003C\u002Fp>\n\u003Cp>The plugin contacts Cloudflare in the following cases, and only after you have provided a Cloudflare API token and Zone ID:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Verifying credentials\u003C\u002Fstrong> — when you save credentials on the settings screen or run \u003Ccode>wp cache-tags verify\u003C\u002Fcode>, the plugin calls \u003Ccode>GET https:\u002F\u002Fapi.cloudflare.com\u002Fclient\u002Fv4\u002Fuser\u002Ftokens\u002Fverify\u003C\u002Fcode>. It sends your API token (in the \u003Ccode>Authorization\u003C\u002Fcode> header) so Cloudflare can confirm the token is valid.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Purging cache\u003C\u002Fstrong> — when content changes and auto-purge is enabled, or when you purge manually via the settings screen or \u003Ccode>wp cache-tags purge\u003C\u002Fcode>, the plugin calls \u003Ccode>POST https:\u002F\u002Fapi.cloudflare.com\u002Fclient\u002Fv4\u002Fzones\u002F{zone-id}\u002Fpurge_cache\u003C\u002Fcode>. It sends your API token (in the \u003Ccode>Authorization\u003C\u002Fcode> header), your Zone ID (in the request URL), and the list of cache tags to purge (in the request body). It does not send post content, personal data, or visitor information.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>No data is sent to Cloudflare until you configure credentials, and no request is made unless one of the actions above is triggered.\u003C\u002Fp>\n\u003Cp>Cloudflare is a third-party service provided by Cloudflare, Inc. By using this plugin’s purging feature you agree to Cloudflare’s terms and privacy policy:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Terms of Service: https:\u002F\u002Fwww.cloudflare.com\u002Fwebsite-terms\u002F\u003C\u002Fli>\n\u003Cli>Privacy Policy: https:\u002F\u002Fwww.cloudflare.com\u002Fprivacypolicy\u002F\u003C\u002Fli>\n\u003C\u002Ful>\n","Precise Cloudflare cache purging for WordPress: adds Cache-Tag headers and purges only affected posts, pages, and terms.",91,"2026-07-22T12:15:00.000Z","6.8","8.3",[20,50,21,22,23],"cache-tag","https:\u002F\u002Fgithub.com\u002Fsoderlind\u002Fcache-tags-for-cloudflare","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcache-tags-for-cloudflare.1.4.1.zip",{"slug":54,"name":55,"version":56,"author":57,"author_profile":58,"description":59,"short_description":60,"active_installs":61,"downloaded":62,"rating":63,"num_ratings":64,"last_updated":65,"tested_up_to":15,"requires_at_least":66,"requires_php":17,"tags":67,"homepage":70,"download_link":71,"security_score":72,"vuln_count":32,"unpatched_count":13,"last_vuln_date":73,"fetched_at":28},"wp-cloudflare-page-cache","Super Page Cache – Cloudflare Cache, Page Speed & Core Web Vitals","5.3.2","Optimole","https:\u002F\u002Fprofiles.wordpress.org\u002Foptimole\u002F","\u003Cp>Super Page Cache is a powerful full page cache plugin for WordPress that caches static files (CSS, JS, images) and HTML webpages at both server disk-level and the global Cloudflare CDN. Get enterprise-level performance with zero configuration required.\u003C\u002Fp>\n\u003Cp>Super Page Cache improves site speed by enabling server-side caching, cache preloading, local Google Fonts, and removing unused CSS and JavaScript, boosting Core Web Vitals and load times.\u003C\u002Fp>\n\u003Cp>Works right out of the box with or without Cloudflare. Powerful disk caching saves files locally on your server. To use Cloudflare CDN, just enter your API Key or Token. The intuitive dashboard includes detailed settings and built-in documentation, though most users won’t need to change the defaults.\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FSYhoaL_fUY0?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch3>\u003Cstrong>⚡ Quick Links\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.themeisle.com\u002Fcollection\u002F2199-super-page-cache\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Complete setup and configuration guide\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fwp-cloudflare-page-cache\u002F\" rel=\"ugc\">Support Forum\u003C\u002Fa> \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Community help and expert support\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fyoutube.com\u002Fplaylist?list=PLmRasCVwuvpSJuwaV7kDiuXhxl08zbZr5&si=Gem626AyPpNenDF3\" rel=\"nofollow ugc\">YouTube Videos\u003C\u002Fa> \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Step-by-step visual guides for every feature\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fthemeisle.com\u002Fplugins\u002Fsuper-page-cache-pro\u002F?utm_source=wordpressorg&utm_medium=readme&utm_campaign=quicklinks\" rel=\"nofollow ugc\">Go Pro\u003C\u002Fa> \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Advanced features and priority support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>\u003Cstrong>🚀 How Does The Plugin Work?\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Disk Caching (Works Without Cloudflare):\u003C\u002Fstrong> Server-level caching saves HTML pages and static files directly to your server, loading pages instantly without any CDN.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Cloudflare CDN (Optional):\u003C\u002Fstrong> Connect your Cloudflare account to leverage \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.cloudflare.com\u002Fnetwork\u002F\" rel=\"nofollow ugc\">200+ edge locations\u003C\u002Fa>\u003C\u002Fstrong> using modern Cache Rules. Works with \u003Cstrong>FREE Cloudflare Plan\u003C\u002Fstrong> – no paid account required. Achieve higher Pingdom and GTmetrix scores with edge delivery.\u003C\u002Fp>\n\u003Cp>Supports \u003Cstrong>Free, Pro, and Enterprise\u003C\u002Fstrong> Cloudflare plans with auto-purging, cron jobs, and integrated metrics.\u003C\u002Fp>\n\u003Ch3>\u003Cstrong>🔥 Core Features (Free Version)\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Ch4>🚀 Complete Caching Solution\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Disk Caching:\u003C\u002Fstrong> Lightning-fast server caching with Cloudflare fallback\u003C\u002Fli>\n\u003Cli>\u003Cstrong>CDN Integration:\u003C\u002Fstrong> Optional Cloudflare CDN with 200+ edge locations\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Cache Controls:\u003C\u002Fstrong> Exclude cookies, query params, URIs, AMP, feeds, REST API\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Cache Lifespan:\u003C\u002Fstrong> Custom expiration or never-expire settings\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Header Management:\u003C\u002Fstrong> Preserve critical response headers\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Cache Buster:\u003C\u002Fstrong> Logged-in users never see cached content\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Performance Metrics:\u003C\u002Fstrong> Track cache effectiveness\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>⚡ Performance Optimization\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Google Fonts:\u003C\u002Fstrong> Combine and serve locally for better Web Vitals\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lazy Loading:\u003C\u002Fstrong> Images, videos, iframes, background images\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lazy Load Exclusions:\u003C\u002Fstrong> By keywords, URL patterns, or CSS classes\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Assets Manager:\u003C\u002Fstrong> Enable\u002Fdisable CSS\u002FJS per page\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Browser Caching:\u003C\u002Fstrong> Auto-configure \u003Ccode>.htaccess\u003C\u002Fcode> rules\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>These performance features cover CSS, caching, lazy loading, and browser caching to keep every page fast.\u003C\u002Fp>\n\u003Ch4>🛠️ Advanced Cache Management\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Auto-Purging:\u003C\u002Fstrong> Clear cache on content updates including related pages\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Granular Purge:\u003C\u002Fstrong> HTML only or entire cache with assets\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Preloader:\u003C\u002Fstrong> From sitemaps, menus, or recent posts (manual\u002FCRON)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Background Processing:\u003C\u002Fstrong> Uses \u003Ccode>Action Scheduler\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Queue-Based Purging:\u003C\u002Fstrong> Prevent server overload\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Backend Bypass:\u003C\u002Fstrong> Prevent admin dashboard caching\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Per-Page Control:\u003C\u002Fstrong> Exclude via editor metabox\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Toolbar Purging:\u003C\u002Fstrong> Instant purge from WP toolbar\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🔧 Developer & Power User Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Redesigned Dashboard:\u003C\u002Fstrong> Intuitive navigation with grouped settings\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Built-in Documentation:\u003C\u002Fstrong> Tips within the dashboard\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Cache Backends:\u003C\u002Fstrong> \u003Ccode>advanced-cache.php\u003C\u002Fcode> or cURL-based\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Defer JS Filter:\u003C\u002Fstrong> \u003Ccode>spc_defer_script\u003C\u002Fcode> to exclude scripts\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Role Permissions:\u003C\u002Fstrong> Control who can purge cache\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Cloudflare API:\u003C\u002Fstrong> All plans via API Key or Token\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Export\u002FImport:\u003C\u002Fstrong> Settings as JSON\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Preserve on Deactivation:\u003C\u002Fstrong> Retain settings for staging\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🗄️ Database Optimization\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Database Cleanup:\u003C\u002Fstrong> Remove revisions, auto-drafts, trash, spam, transients\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Scheduled Maintenance:\u003C\u002Fstrong> Daily, weekly, or monthly\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Table Optimization:\u003C\u002Fstrong> \u003Ccode>SQL OPTIMIZE TABLE\u003C\u002Fcode> for defragmentation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Selective Cleanup:\u003C\u002Fstrong> Choose which data types to clean\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>One-click database optimization helps clean database clutter and improve performance.\u003C\u002Fp>\n\u003Ch4>🌐 Universal Compatibility\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Premium Hosts:\u003C\u002Fstrong> Kinsta, WP Engine, SpinupWP, and more\u003C\u002Fli>\n\u003Cli>\u003Cstrong>eCommerce:\u003C\u002Fstrong> WooCommerce, Easy Digital Downloads\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Server Caches:\u003C\u002Fstrong> Varnish, OPcache auto-purge\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Prefetch:\u003C\u002Fstrong> Internal links via \u003Ca href=\"https:\u002F\u002Finstant.page\" rel=\"nofollow ugc\">Instant.page\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>\u003Cstrong>💎 Super Page Cache PRO with Advanced Performance Features\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Ignore Marketing Parameters:\u003C\u002Fstrong> Better cache hit rate (UTM, affiliate, tracking codes)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Defer JavaScript:\u003C\u002Fstrong> Eliminate render-blocking JS. \u003Ca href=\"https:\u002F\u002Fdocs.themeisle.com\u002Farticle\u002F2058-defer-js\" rel=\"nofollow ugc\">Learn more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Delay JavaScript:\u003C\u002Fstrong> Load JS on interaction only. \u003Ca href=\"https:\u002F\u002Fdocs.themeisle.com\u002Farticle\u002F2057-delay-js\" rel=\"nofollow ugc\">Learn more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Lazy Loading:\u003C\u002Fstrong> Viewport detection, above-the-fold optimization\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Exclusions:\u003C\u002Fstrong> Exclude specific JS\u002Fpages from caching\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Priority Support:\u003C\u002Fstrong> Faster email response times\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fthemeisle.com\u002Fplugins\u002Fsuper-page-cache-pro\u002F?utm_source=wordpressorg&utm_medium=readme&utm_campaign=spc-pro-featrues\" rel=\"nofollow ugc\">Upgrade to Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>\u003Cstrong>🎯 Usage Note\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cp>Disable page caching in other plugins (WP Rocket, LiteSpeed Cache, W3 Total Cache). Safe to use alongside \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Foptimole-wp\u002F\" rel=\"ugc\">Optimole\u003C\u002Fa>, Autoptimize, Perfmatters, ShortPixel for asset optimization.\u003C\u002Fp>\n\u003Ch3>\u003Cstrong>⭐ What Users Say\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cblockquote>\n\u003Cp>★★★★★ “Response times dropped from 400ms+ to below 200ms. Almost the same as my static S3 site—using the free version!” – @jurijs0\u003C\u002Fp>\n\u003Cp>★★★★★ “A game-changer for our website’s performance! Noticeable improvement in loading times, boosted engagement and SEO.” – @brandnexusstudios\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fwp-cloudflare-page-cache\u002Freviews\u002F#new-post\" rel=\"ugc\">Leave a review\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fthemeisle\" rel=\"nofollow ugc\">Follow us on Twitter\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002F@Themeisle\" rel=\"nofollow ugc\">YouTube\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Super Page Cache is backed by \u003Ca href=\"https:\u002F\u002Fthemeisle.com\u002F\" rel=\"nofollow ugc\">Themeisle\u003C\u002Fa>, powering 1M+ WordPress sites with 450+ five-star \u003Ca href=\"https:\u002F\u002Fwww.trustpilot.com\u002Freview\u002Fthemeisle.com\" rel=\"nofollow ugc\">Trustpilot\u003C\u002Fa> ratings.\u003C\u002Fp>\n","Boost PageSpeed, SEO, and Core Web Vitals with full page caching, JS\u002FCSS optimization, media optimization, and Cloudflare CDN.",60000,2028864,96,502,"2026-07-19T17:49:00.000Z","5.3",[20,21,22,68,69],"pagespeed","performance","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-cloudflare-page-cache\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-cloudflare-page-cache.5.3.2.zip",97,"2026-02-13 19:48:00",{"slug":75,"name":76,"version":77,"author":78,"author_profile":79,"description":80,"short_description":81,"active_installs":26,"downloaded":82,"rating":33,"num_ratings":32,"last_updated":83,"tested_up_to":84,"requires_at_least":85,"requires_php":24,"tags":86,"homepage":87,"download_link":88,"security_score":89,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"akamai","Akamai for WordPress","0.6.0","akamaidevrel","https:\u002F\u002Fprofiles.wordpress.org\u002Fakamaidevrel\u002F","\u003Cp>The Akamai for WordPress plugin will automatically purge the cache using the new Fast Purge feature whenever you create or update a post.\u003C\u002Fp>\n\u003Cp>With the Fast Purge API, you can automate your publishing flow to maximize performance and offload without compromising on freshness. Switching to a Hold ‘Til Told methodology, you can cache semi-dynamic content with long TTLs, and then refresh it in approximately 5 seconds with Fast Purge.\u003C\u002Fp>\n\u003Ch4>Development & Support\u003C\u002Fh4>\n\u003Cp>This plugin is developed on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fakamai\u002Fwp-akamai\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>. Issues should be filed \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fakamai\u002Fwp-akamai\u002Fissues\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>References\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdeveloper.akamai.com\" rel=\"nofollow ugc\">Akamai OPEN APIs\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdeveloper.akamai.com\u002Fintroduction\u002FIdentity_Model.html\" rel=\"nofollow ugc\">Akamai Credentials\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdeveloper.akamai.com\u002Fapi\u002Fpurge\u002Fccu\u002Foverview.html\" rel=\"nofollow ugc\">Content Control Utility API v3 (CCUv3) Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","The Akamai for WordPress plugin integrates automatically with Akamai to purge the cache when you create or update a post\u002Fpage.",12383,"2018-03-30T19:27:00.000Z","4.9.29","4.3",[75,20,21,23],"http:\u002F\u002Fgithub.com\u002Fakamai\u002Fwp-akamai","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fakamai.zip",85,{"slug":91,"name":92,"version":93,"author":94,"author_profile":95,"description":96,"short_description":97,"active_installs":26,"downloaded":98,"rating":13,"num_ratings":13,"last_updated":99,"tested_up_to":100,"requires_at_least":101,"requires_php":102,"tags":103,"homepage":104,"download_link":105,"security_score":89,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"c-purge-cache","Purge Cache","1.0.8","bebjakub","https:\u002F\u002Fprofiles.wordpress.org\u002Fbebjakub\u002F","\u003Cp>Purge Cloudflare Cache of the Post with additional URLs on the Post update, Purge Everything button.\u003C\u002Fp>\n\u003Cp>Plugin requires Cloudflare account.\u003C\u002Fp>\n\u003Cp>Feel free to create PR to \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fgdidentity\u002Fc-purge-cache\" rel=\"nofollow ugc\">plugin Github repo\u003C\u002Fa>.\u003C\u002Fp>\n","Purge Cloudflare Cache of the Post with additional URLs on the Post update, Purge Everything button.",4402,"2023-10-10T05:27:00.000Z","6.3.8","4.7","5.6",[20,22,23],"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fc-purge-cache","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fc-purge-cache.1.0.8.zip",{"slug":107,"name":108,"version":109,"author":110,"author_profile":111,"description":112,"short_description":113,"active_installs":26,"downloaded":114,"rating":26,"num_ratings":32,"last_updated":115,"tested_up_to":116,"requires_at_least":117,"requires_php":24,"tags":118,"homepage":24,"download_link":120,"security_score":89,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"purge-cloud-flare","Purge Cloud Flare","1.6","webrangers","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebrangers\u002F","\u003Cp>It clears whole CloudFlare cache for desired domain.\u003Cbr \u002F>\nPurge is done from WordPress admin panel or plugin’s page. Current version contains functionality which purges individual files by URL and clears CloudFlare cache after Save Post action.\u003C\u002Fp>\n\u003Cp>THINGS YOU NEED TO KNOW:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Whenever you get error clearing the cache alert popup appears with CloudFlare Api response.\u003C\u002Fli>\n\u003Cli>This version allows you to purge whole CF cache and specific files by their urs.\u003C\u002Fli>\n\u003Cli>Clear cached files to force Cloudflare to fetch a fresh version of those files from your web server. You can purge files selectively or all at once.\u003C\u002Fli>\n\u003Cli>Purging the cache may temporarily degrade performance for your website.\u003C\u002Fli>\n\u003C\u002Ful>\n","Purge CloudFlare makes clearing CloudFlare cache as simple as one click.",5323,"2017-02-22T14:02:00.000Z","4.7.33","3.1",[20,21,22,119,69],"free","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpurge-cloud-flare.zip",{"error":122,"url":123,"statusCode":124,"statusMessage":125,"message":125},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Flookit-cf-purge\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":127,"versions":128},1,[129],{"version":6,"download_url":25,"svn_tag_url":130,"released_at":27,"has_diff":131,"diff_files_changed":132,"diff_lines":27,"trac_diff_url":27,"vulnerabilities":133,"is_current":122},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Flookit-cf-purge\u002Ftags\u002F1.0.0\u002F",false,[],[]]