[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fcFeQv5fyzjLOBRr9CASy6l3ReeDTVrHVqpelmhlvBIU":3},{"slug":4,"name":5,"version":6,"author":5,"author_profile":7,"description":8,"short_description":9,"active_installs":10,"downloaded":11,"rating":12,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":23,"download_link":24,"security_score":25,"vuln_count":26,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":84,"crawl_stats":36,"alternatives":88,"analysis":191,"fingerprints":465},"fastly","Fastly","1.2.29","https:\u002F\u002Fprofiles.wordpress.org\u002Ffastly\u002F","\u003Cp>Installation:\u003C\u002Fp>\n\u003Cp>You can either install from source (you\\’re looking at it), or from the WordPress \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffastly\u002F\" rel=\"ugc\">plugin directory\u003C\u002Fa>.\u003C\u002Fp>\n\u003Col>\n\u003Cli>To proceed with configuration you will need to \u003Ca href=\"https:\u002F\u002Fwww.fastly.com\u002Fsignup\" rel=\"nofollow ugc\">sign up for Fastly\u003C\u002Fa> and create and activate a new service (unless you already have one). Details of how to create and activate a new service can be found \u003Ca href=\"https:\u002F\u002Fdocs.fastly.com\u002Fguides\u002Fbasic-setup\u002Fsign-up-and-create-your-first-service\" rel=\"nofollow ugc\">here\u003C\u002Fa>. You will also need to find your Service ID and make a note of the string.\u003C\u002Fli>\n\u003Cli>You will need to create an API token with the Global API access option selected. \u003Ca href=\"https:\u002F\u002Fmanage.fastly.com\u002Faccount\u002Fpersonal\u002Ftokens\" rel=\"nofollow ugc\">Click here for token management screen\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Set up the Fastly plugin inside your WordPress admin panel\u003C\u002Fli>\n\u003Cli>In your WordPress blog admin panel, Under Fastly->General, enter & save your Fastly API token and Service ID\u003C\u002Fli>\n\u003Cli>Verify connection by pressing \u003Ccode>TEST CONNECTION\u003C\u002Fcode> button.\u003C\u002Fli>\n\u003Cli>In order to get the most value out of Fastly we recommend you upload VCL snippets from https:\u002F\u002Fgithub.com\u002Ffastly\u002FWordPress-Plugin\u002Ftree\u002Fmaster\u002Fvcl_snippets. These snippets will add code for following\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>– Force certain paths to be passed (not cached) e.g. wp-admin, wp-login.php\u003Cbr \u002F>\n– Makes sure that logged in user sessions are never cached\u003Cbr \u002F>\n– Handling for serving \u003Ca href=\"https:\u002F\u002Fdocs.fastly.com\u002Fguides\u002Fperformance-tuning\u002Fserving-stale-content.html\" rel=\"nofollow ugc\">stale on error\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>You can upload them by hand or press \u003Ccode>Update VCL\u003C\u002Fcode> button in the UI.\u003C\u002Fp>\n\u003Cp>For more information, or if you have any problems, please email us.\u003C\u002Fp>\n\u003Cp>\u003Cem>Note: you may have to disable other caching plugins like W3TotalCache or WP Rocket to avoid getting odd cache behaviour.\u003C\u002Fem>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Pulls in the \u003Ca href=\"http:\u002F\u002Fdocs.fastly.com\u002Fapi\" rel=\"nofollow ugc\">Fastly API\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Integrates purging in post\u002Fpage\u002Ftaxonomies publishing\u003C\u002Fli>\n\u003Cli>Includes an admin panel in \u003Ccode>wp-admin\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Integrates some of the advanced purging options from Fastly API\u003C\u002Fli>\n\u003Cli>Allows to monitor purging using webhooks for slack\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Using this plugin means you won’t have to purge content in Fastly when you make changes to your WordPress content. Purges will automatically happen with no need for manual intervention.\u003C\u002Fp>\n\u003Ch3>Customization\u003C\u002Fh3>\n\u003Ch4>Edge Modules\u003C\u002Fh4>\n\u003Cp>Edge Modules are a framework that enables specific functions to be enabled on Fastly Edge without\u003Cbr \u002F>\nthe need to write VCL. Current list of functions that can be included includes\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Enable Blackfire metrics and tracing\u003C\u002Fli>\n\u003Cli>Set CORS headers\u003C\u002Fli>\n\u003Cli>Enable support for bot detection partners such as Datadome\u002FNetacea\u003C\u002Fli>\n\u003Cli>Redirect one domain to another e.g. domain.com => www.domain.com\u003C\u002Fli>\n\u003Cli>Rewrite URLs going to a backend e.g. \u002Fsitemap.xml => \u002Fmedia\u002Fsitemap.xml\u003C\u002Fli>\n\u003Cli>Domain masking an external backend\u002Forigin\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>More details can be found at https:\u002F\u002Fgithub.com\u002Ffastly\u002FWordPress-Plugin\u002Fblob\u002Fmaster\u002FEDGE-MODULES.md\u003C\u002Fp>\n\u003Ch4>Image optimization\u003C\u002Fh4>\n\u003Cp>Image Optimization is a separately contracted feature. Please contact support@fastly.com to request\u003Cbr \u002F>\n pricing and activation.\u003C\u002Fp>\n\u003Cp>Once activated on service level, you will be able to enable it in your blog under Fastly->Advanced.\u003C\u002Fp>\n\u003Cp>Breakdown of IO options:\u003Cbr \u002F>\n    Enable Image Optimization in Fastly configuration – Activating this uploads VCL that steers image traffic to the image optimization service\u003C\u002Fp>\n\u003Cpre>\u003Ccode>Enable Image Optimization in WordPress - Main switch to activate IO which is needed for all other options to work.\n\nEnable adaptive pixel ratios - Switch for adaptive pixel ratios implementation. This replaces adaptive pixels srcset to format which Fastly IO can parse and replace. Initially works only on inserted attachments like featured images, but can be applied on content images if enabled.\n\nAdaptive pixel ratio sizes - Select pixel ratios that will be generated when creating image srcset html.\n\nEnable image optimization for content images - Safe switch for Image optimization of content images (due to difference from featured images, those are processed differently). To fully utilize, insert full size images in content.\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>WordPress Hooks\u003C\u002Fh4>\n\u003Cp>Available wordpress hooks (add_action) on:\u003C\u002Fp>\n\u003Cp>Editing related (purging) keys for a given post\u003Cbr \u002F>\n purgely_related_keys\u003C\u002Fp>\n\u003Cp>Editing surrogate keys output\u003Cbr \u002F>\n purgely_pre_send_keys\u003Cbr \u002F>\n purgely_post_send_keys\u003Cbr \u002F>\n    functions: add_keys\u003C\u002Fp>\n\u003Cp>Editing surrogate control headers output(max-age, stale-while-revalidate, stale-if-error)\u003Cbr \u002F>\n purgely_pre_send_surrogate_control\u003Cbr \u002F>\n purgely_post_send_surrogate_control\u003Cbr \u002F>\n    functions: edit_headers, unset_headers\u003C\u002Fp>\n\u003Cp>Edit cache control headers output (max-age)\u003Cbr \u002F>\n purgely_pre_send_cache_control\u003Cbr \u002F>\n purgely_post_send_cache_control\u003Cbr \u002F>\n    functions: edit_headers, unset_headers\u003C\u002Fp>\n\u003Cp>Example:\u003Cbr \u002F>\nadd_action(\\’purgely_pre_send_surrogate_control\\’, \\’custom_headers_edit\\’);\u003Cbr \u002F>\nfunction custom_headers_edit($header_object)\u003Cbr \u002F>\n{\u003Cbr \u002F>\n  $header_object->edit_headers(array(\\’custom-header\\’ => \\’555\\’, \\’max-age\\’ => \\’99\\’));\u003Cbr \u002F>\n}\u003C\u002Fp>\n\u003Cp>add_filter(\\’purgely_related_keys\\’, \\’custom_related_keys\\’, 10, 2);\u003Cbr \u002F>\nfunction custom_related_keys($keys_array, $post_object) {\u003Cbr \u002F>\n    $keys_array[] = \\’custom-key\\’;\u003Cbr \u002F>\n    return $keys_array;\u003Cbr \u002F>\n}\u003C\u002Fp>\n\u003Cp>add_action(\\’purgely_pre_send_keys\\’, \\’custom_surrogate_keys\\’);\u003Cbr \u002F>\nfunction custom_surrogate_keys($keys_object) {\u003Cbr \u002F>\n    $keys_object->add_key(\\’custom-key\\’);\u003Cbr \u002F>\n}\u003C\u002Fp>\n\u003Cp>Note: you may have to disable other caching plugins like W3TotalCache to avoid getting odd cache behaviour.\u003C\u002Fp>\n\u003Ch3>About Fastly\u003C\u002Fh3>\n\u003Cp>Fastly is the only real-time content delivery network designed to seamlessly integrate with your development stack.\u003C\u002Fp>\n\u003Cp>Fastly provides real-time updating of content and the ability to cache dynamic as well as static content. For any content that is truly uncacheable, we’ll accelerate it.\u003C\u002Fp>\n\u003Cp>In addition we allow you to update your configuration in seconds, provide real time log and stats streaming, powerful edge scripting capabilities, and TLS termination (amongst many other features).\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>Fastly.com WordPress Plugin\u003Cbr \u002F>\nCopyright (C) 2011,2012,2013,2014,2015,2016,2017 Fastly.com\u003C\u002Fp>\n\u003Cp>This program is free software: you can redistribute it and\u002For modify\u003Cbr \u002F>\nit under the terms of the GNU General Public License as published by\u003Cbr \u002F>\nthe Free Software Foundation, either version 3 of the License, or\u003Cbr \u002F>\n(at your option) any later version.\u003C\u002Fp>\n\u003Cp>This program is distributed in the hope that it will be useful,\u003Cbr \u002F>\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\u003Cbr \u002F>\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\u003Cbr \u002F>\nGNU General Public License for more details.\u003C\u002Fp>\n\u003Cp>You should have received a copy of the GNU General Public License\u003Cbr \u002F>\nalong with this program.  If not, see \u003Ca href=\"http:\u002F\u002Fwww.gnu.org\u002Flicenses\u002F\" rel=\"nofollow ugc\">http:\u002F\u002Fwww.gnu.org\u002Flicenses\u002F\u003C\u002Fa>.\u003C\u002Fp>\n","Integrates Fastly with WordPress publishing tools. This is the official Fastly plugin for WordPress. The official code repository for this plugin is a &hellip;",1000,106973,100,1,"2025-10-16T05:10:00.000Z","6.8.0","4.6.2","",[19,4,20,21,22],"cdn","performance","speed","spike","http:\u002F\u002Ffastly.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffastly.1.2.29.zip",96,4,0,"2025-09-22 00:00:00","2026-03-15T15:16:48.613Z",[31,46,60,69],{"id":32,"url_slug":33,"title":34,"description":35,"plugin_slug":4,"theme_slug":36,"affected_versions":37,"patched_in_version":6,"severity":38,"cvss_score":39,"cvss_vector":40,"vuln_type":41,"published_date":28,"updated_date":42,"references":43,"days_to_patch":45},"CVE-2025-58199","fastly-cross-site-request-forgery","Fastly \u003C= 1.2.28 - Cross-Site Request Forgery","The Fastly plugin for WordPress is vulnerable to Cross-Site Request Forgery in versions up to, and including, 1.2.28. This is due to missing or incorrect nonce validation on a function. This makes it possible for unauthenticated attackers to perform an unauthorized action via a forged request granted they can trick a site administrator into performing an action such as clicking on a link.",null,"\u003C=1.2.28","medium",4.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:U\u002FC:N\u002FI:L\u002FA:N","Cross-Site Request Forgery (CSRF)","2025-10-17 19:35:55",[44],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fe148a10a-fe0b-468f-8319-956d318891f8?source=api-prod",26,{"id":47,"url_slug":48,"title":49,"description":50,"plugin_slug":4,"theme_slug":36,"affected_versions":51,"patched_in_version":52,"severity":38,"cvss_score":39,"cvss_vector":53,"vuln_type":54,"published_date":55,"updated_date":56,"references":57,"days_to_patch":59},"CVE-2024-34803","fastly-missing-authorization","Fastly \u003C= 1.2.25 - Missing Authorization","The Fastly plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on several functions in versions up to, and including, 1.2.25. This makes it possible for authenticated attackers, with subscriber-level access and above, to perform several unauthorized actions like testing connections and purging data.","\u003C=1.2.25","1.2.26","CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:U\u002FC:N\u002FI:L\u002FA:N","Missing Authorization","2024-05-20 00:00:00","2024-05-29 21:21:00",[58],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fd03008ae-ccb5-43b2-834a-71c71c43c678?source=api-prod",10,{"id":61,"url_slug":62,"title":63,"description":64,"plugin_slug":4,"theme_slug":36,"affected_versions":51,"patched_in_version":52,"severity":38,"cvss_score":39,"cvss_vector":53,"vuln_type":54,"published_date":65,"updated_date":66,"references":67,"days_to_patch":26},"CVE-2024-34768","fastly-missing-authorization-via-ajax-actions","Fastly \u003C= 1.2.25 - Missing Authorization via AJAX actions","The Fastly plugin for WordPress is vulnerable to unauthorized access to functionality due to a missing capability check on the plugin's AJAX actions in versions up to, and including, 1.2.25. This makes it possible for authenticated attackers, with subscriber-level access and above, to invoke functions intended for administrators leading to cache modification.","2024-05-17 00:00:00","2024-05-20 20:14:28",[68],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F02490a4b-b2c0-4921-bbf2-678c44c96a5b?source=api-prod",{"id":70,"url_slug":71,"title":72,"description":73,"plugin_slug":4,"theme_slug":36,"affected_versions":74,"patched_in_version":75,"severity":38,"cvss_score":76,"cvss_vector":77,"vuln_type":78,"published_date":79,"updated_date":80,"references":81,"days_to_patch":83},"CVE-2015-10094","fastly-reflected-cross-site-scripting","Fastly \u003C= 0.97 - Reflected Cross-Site Scripting","The Fastly plugin for WordPress is vulnerable to Reflected Cross-Site Scripting in all versions up to, and including, 0.97 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link.","\u003C=0.97","0.98",6.1,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2015-02-03 00:00:00","2024-02-07 14:17:29",[82],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F0042d5ba-62de-404e-9516-67cae618f684?source=api-prod",3292,{"slug":4,"display_name":5,"profile_url":7,"plugin_count":13,"total_installs":10,"avg_security_score":25,"avg_patch_time_days":85,"trust_score":86,"computed_at":87},833,76,"2026-04-05T01:21:21.590Z",[89,114,135,157,173],{"slug":90,"name":91,"version":92,"author":93,"author_profile":94,"description":95,"short_description":96,"active_installs":97,"downloaded":98,"rating":99,"num_ratings":100,"last_updated":101,"tested_up_to":102,"requires_at_least":103,"requires_php":104,"tags":105,"homepage":109,"download_link":110,"security_score":111,"vuln_count":112,"unpatched_count":27,"last_vuln_date":113,"fetched_at":29},"w3-total-cache","W3 Total Cache","2.9.2","BoldGrid","https:\u002F\u002Fprofiles.wordpress.org\u002Fboldgrid\u002F","\u003Cp>W3 Total Cache (W3TC) improves the SEO, Core Web Vitals and overall user experience of your site by increasing website performance and reducing load times by leveraging features like content delivery network (CDN) integration and the latest best practices.\u003C\u002Fp>\n\u003Cp>W3TC is the \u003Cstrong>only\u003C\u002Fstrong> web host agnostic Web Performance Optimization (WPO) framework for WordPress trusted by millions of publishers, web developers, and web hosts worldwide for more than a decade. It is the total performance solution for optimizing WordPress Websites.\u003C\u002Fp>\n\u003Cp>\u003Cem>BENEFITS\u003C\u002Fem>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Improvements in search engine result page rankings, especially for mobile-friendly websites and sites that use SSL\u003C\u002Fli>\n\u003Cli>At least 10x improvement in overall site performance (Grade A in \u003Ca href=\"https:\u002F\u002Fwww.webpagetest.org\u002F\" rel=\"nofollow ugc\">WebPagetest\u003C\u002Fa> or significant \u003Ca href=\"http:\u002F\u002Fcode.google.com\u002Fspeed\u002Fpage-speed\u002F\" rel=\"nofollow ugc\">Google PageSpeed\u003C\u002Fa> improvements) \u003Cstrong>when fully configured\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Improved conversion rates and “\u003Ca href=\"http:\u002F\u002Fgooglewebmastercentral.blogspot.com\u002F2009\u002F12\u002Fyour-sites-performance-in-webmaster.html\" rel=\"nofollow ugc\">site performance\u003C\u002Fa>” which \u003Ca href=\"http:\u002F\u002Fgooglewebmastercentral.blogspot.com\u002F2010\u002F04\u002Fusing-site-speed-in-web-search-ranking.html\" rel=\"nofollow ugc\">affect your site’s rank\u003C\u002Fa> on Google.com\u003C\u002Fli>\n\u003Cli>“Instant” repeat page views: browser caching\u003C\u002Fli>\n\u003Cli>Optimized progressive render: pages start rendering quickly and can be interacted with more quickly\u003C\u002Fli>\n\u003Cli>Reduced page load time: increased visitor time on site; visitors view more pages\u003C\u002Fli>\n\u003Cli>Improved web server performance; sustain high traffic periods\u003C\u002Fli>\n\u003Cli>Up to 80% bandwidth savings when you minify HTML, minify CSS and minify JS files.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cem>KEY FEATURES\u003C\u002Fem>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Compatible with shared hosting, virtual private \u002F dedicated servers and dedicated servers \u002F clusters\u003C\u002Fli>\n\u003Cli>Transparent content delivery network (CDN) management with Media Library, theme files and WordPress itself\u003C\u002Fli>\n\u003Cli>Mobile support: respective caching of pages by referrer or groups of user agents including theme switching for groups of referrers or user agents\u003C\u002Fli>\n\u003Cli>Accelerated Mobile Pages (AMP) support\u003C\u002Fli>\n\u003Cli>Secure Socket Layer (SSL\u002FTLS) support\u003C\u002Fli>\n\u003Cli>Caching of (minified and compressed) pages and posts in memory or on disk or on (FSD) CDN (by user agent group)\u003C\u002Fli>\n\u003Cli>Caching of (minified and compressed) CSS and JavaScript in memory, on disk or on CDN\u003C\u002Fli>\n\u003Cli>Caching of feeds (site, categories, tags, comments, search results) in memory or on disk or on CDN\u003C\u002Fli>\n\u003Cli>Caching of search results pages (i.e. URIs with query string variables) in memory or on disk\u003C\u002Fli>\n\u003Cli>Caching of database objects in memory or on disk\u003C\u002Fli>\n\u003Cli>Caching of objects in memory or on disk\u003C\u002Fli>\n\u003Cli>Caching of fragments in memory or on disk\u003C\u002Fli>\n\u003Cli>Caching methods include local Disk, Redis, Memcached, APC, APCu, eAccelerator, XCache, and WinCache\u003C\u002Fli>\n\u003Cli>Minify CSS, Minify JavaScript and Minify HTML with granular control\u003C\u002Fli>\n\u003Cli>Minification of posts and pages and RSS feeds\u003C\u002Fli>\n\u003Cli>Minification of inline, embedded or 3rd party JavaScript with automated updates to assets\u003C\u002Fli>\n\u003Cli>Minification of inline, embedded or 3rd party CSS with automated updates to assets\u003C\u002Fli>\n\u003Cli>Defer non critical CSS and Javascript for rendering pages faster than ever before\u003C\u002Fli>\n\u003Cli>Defer offscreen images using Lazy Load to improve the user experience\u003C\u002Fli>\n\u003Cli>Browser caching using cache-control, future expire headers and entity tags (ETag) with “cache-busting”\u003C\u002Fli>\n\u003Cli>JavaScript grouping by template (home page, post page etc) with embed location control\u003C\u002Fli>\n\u003Cli>Non-blocking JavaScript embedding\u003C\u002Fli>\n\u003Cli>Import post attachments directly into the Media Library (and CDN)\u003C\u002Fli>\n\u003Cli>Leverage our multiple CDN integrations to optimize images\u003C\u002Fli>\n\u003Cli>WP-CLI support for cache purging, query string updating and more\u003C\u002Fli>\n\u003Cli>Various security features to help ensure website safety\u003C\u002Fli>\n\u003Cli>Caching statistics for performance insights of any enabled feature\u003C\u002Fli>\n\u003Cli>Extension framework for customization or extensibility for Cloudflare, WPML and much more\u003C\u002Fli>\n\u003Cli>Reverse proxy integration via Nginx or Varnish\u003C\u002Fli>\n\u003Cli>Image Converter extension provides modern image format conversion (e.g., WebP, AVIF) from common image formats (on upload and on demand)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>W3 Total Cache Pro Features\u003C\u002Fh3>\n\u003Cp>With over a million active installs, W3 Total Cache is the most comprehensive WordPress caching plugin available and has robust premium features that help deliver an exceptional user experience.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Full Site Delivery: Serve your entire site from a Content Delivery Network (CDN), ensuring faster load times worldwide.\u003C\u002Fli>\n\u003Cli>Fragment Cache: Optimize the caching of dynamic content while still improving performance.\u003C\u002Fli>\n\u003Cli>REST API Caching: Speed up your headless WordPress site by caching REST API calls.\u003C\u002Fli>\n\u003Cli>Eliminate Render-Blocking CSS: Ensure your CSS doesn’t hold up page loading, providing faster initial paint.\u003C\u002Fli>\n\u003Cli>Delay Scripts: Improve performance by delaying the loading of non-essential scripts until they are needed.\u003C\u002Fli>\n\u003Cli>Preload Requests: Boost page performance by preloading critical resources before they’re requested.\u003C\u002Fli>\n\u003Cli>Remove CSS\u002FJS: Clean up unnecessary CSS and JavaScript files that slow down your pages.\u003C\u002Fli>\n\u003Cli>Lazy Load Google Maps: Load Google Maps only when it’s visible, reducing unnecessary requests.\u003C\u002Fli>\n\u003Cli>WPML Extension: Optimize performance on multilingual sites powered by WPML.\u003C\u002Fli>\n\u003Cli>Caching Statistics: Get detailed insights on cache usage and performance improvements.\u003C\u002Fli>\n\u003Cli>Purge Logs: Keep your site clean by automatically purging unnecessary cache logs.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>30-Day Money-Back Guarantee\u003C\u002Fh3>\n\u003Cp>Try \u003Ca href=\"https:\u002F\u002Fwww.boldgrid.com\u002Fw3-total-cache\u002F\" rel=\"nofollow ugc\">W3 Total Cache Pro\u003C\u002Fa> risk-free with our 30-day money-back guarantee. If you’re not satisfied, we will refund your purchase.\u003C\u002Fp>\n\u003Ch3>PAGESPEED SCORE IMPROVEMENTS\u003C\u002Fh3>\n\u003Cp>To help you understand the impact of individual features on your website’s performance, we’ve tested each feature separately to see its effect on Google PageSpeed scores. While optimal results come from configuring several different caching tools together, the following individual features also show significant improvements on their own:\u003C\u002Fp>\n\u003Ch4>Remove Unused CSS\u002FJS\u003C\u002Fh4>\n\u003Cp>This feature removes CSS and JavaScript files that are not needed for the current page, reducing the load time.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Added over 27 points to the Google PageSpeed score (Before: 57.2 \u002F After: 86.7)\u003C\u002Fli>\n\u003Cli>Reduced the Potential Savings From Unused JavaScript from 127.5 KiB to 84 KiB\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.boldgrid.com\u002Fsupport\u002Fw3-total-cache\u002Fpagespeed-tests\u002Fremove-scripts\u002F\" rel=\"nofollow ugc\">View the test results\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Full Site Delivery\u003C\u002Fh4>\n\u003Cp>Full Site Delivery optimizes the delivery of your entire site, enhancing the server response time.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Added a 99% performance enhancement  to the Average Server Response Time (Before: 3413 ms \u002F After: 34 ms)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.boldgrid.com\u002Fsupport\u002Fw3-total-cache\u002Fpagespeed-tests\u002Ffsd-full-site-delivery\u002F\" rel=\"nofollow ugc\">View the test results\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Eliminate Render Blocking CSS\u003C\u002Fh4>\n\u003Cp>This feature eliminates CSS that blocks the rendering of your page, speeding up the initial load time.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Added over 17 points to the Google PageSpeed score (Before: 53.75 \u002F After: 71)\u003C\u002Fli>\n\u003Cli>Reduced the Potential Savings From Render-Blocking Resources by over 94% (Before: 2432.5 ms \u002F After: 125 ms)\u003C\u002Fli>\n\u003Cli>Improved the Largest Contentful Paint time by over 56% (Before: 7s \u002F After: 3.04s)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.boldgrid.com\u002Fsupport\u002Fw3-total-cache\u002Fpagespeed-tests\u002Feliminate-render-blocking-css\u002F\" rel=\"nofollow ugc\">View the test results\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Delay Scripts\u003C\u002Fh4>\n\u003Cp>Delay Scripts postpones the loading of certain scripts until they are needed, reducing initial load times.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Added 14 points to the Google PageSpeed Performance score (Before: 54.25 \u002F After: 68.5)\u003C\u002Fli>\n\u003Cli>Reduced the Time Third-Party Code Blocked The Main Thread For by 62% (Before: 825 ms \u002F After: 197.5 ms)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.boldgrid.com\u002Fsupport\u002Fw3-total-cache\u002Fpagespeed-tests\u002Fdelay-scripts-test\u002F\" rel=\"nofollow ugc\">View the test results\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Rest API Caching\u003C\u002Fh4>\n\u003Cp>This feature caches API responses, reducing server load and speeding up API interactions.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Reduced the Average Server Load by 40% (Before: 0.62 \u002F After: 0.37)\u003C\u002Fli>\n\u003Cli>Sped up API Responses by 84.5% (Before: 968ms \u002F After: 150ms)\u003C\u002Fli>\n\u003Cli>Reduced the Average Server Load by 24% under during a major traffic spike (Before: 34.55 \u002F After: 26.19)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.boldgrid.com\u002Fsupport\u002Fw3-total-cache\u002Fpagespeed-tests\u002Frest-api-testing\u002F\" rel=\"nofollow ugc\">View the test results\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Modern Image Formats\u003C\u002Fh4>\n\u003Cp>Converts images to modern formats like WebP or AVIF, which are more efficient and faster to load.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Added over 9 points to the Google PageSpeed score (Before: 84.67 \u002F After: 93.83)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.boldgrid.com\u002Fsupport\u002Fw3-total-cache\u002Fpagespeed-tests\u002Fwebp\u002F\" rel=\"nofollow ugc\">View the test results\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Lazy Load Google Maps\u003C\u002Fh4>\n\u003Cp>Delays the loading of Google Maps until the user interacts with them, reducing initial load time.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Added 10 points to the Google PageSpeed score (Before: 66 \u002F After: 76)\u003C\u002Fli>\n\u003Cli>Reduced the Total Blocking Time Performance score by 72% (Before: 287.5 ms \u002F After: 80 ms)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.boldgrid.com\u002Fsupport\u002Fw3-total-cache\u002Fpagespeed-tests\u002Flazy-load-maps\u002F\" rel=\"nofollow ugc\">View the test results\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Speed up your site tremendously, improve core web vitals and the overall user experience for your visitors without having to change your WordPress host, theme, plugins or your content production workflow.\u003C\u002Fp>\n\u003Ch3>What users have to say:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Read \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fw3edge\u002Ffavorites\" rel=\"nofollow ugc\">testimonials\u003C\u002Fa> from W3TC users.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Who do I thank for all of this?\u003C\u002Fh3>\n\u003Cp>It’s quite difficult to recall all of the innovators that have shared their thoughts, code and experiences in the blogosphere over the years, but here are some names to get you started:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fstevesouders.com\u002F\" rel=\"nofollow ugc\">Steve Souders\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fmrclay.org\u002F\" rel=\"nofollow ugc\">Steve Clay\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwonko.com\u002F\" rel=\"nofollow ugc\">Ryan Grove\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwww.nczonline.net\u002Fblog\u002F2009\u002F06\u002F23\u002Floading-javascript-without-blocking\u002F\" rel=\"nofollow ugc\">Nicholas Zakas\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Frtdean.livejournal.com\u002F\" rel=\"nofollow ugc\">Ryan Dean\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fgravitonic.com\u002F\" rel=\"nofollow ugc\">Andrei Zmievski\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>George Schlossnagle\u003C\u002Fli>\n\u003Cli>Daniel Cowgill\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Ftoys.lerdorf.com\u002F\" rel=\"nofollow ugc\">Rasmus Lerdorf\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fnotmysock.org\u002F\" rel=\"nofollow ugc\">Gopal Vijayaraghavan\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Feaccelerator.net\u002F\" rel=\"nofollow ugc\">Bart Vanbraban\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fxcache.lighttpd.net\u002F\" rel=\"nofollow ugc\">mOo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>[villu164] (https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fresearchers\u002Fvillu164)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Please reach out to all of these people and support their projects if you’re so inclined.\u003C\u002Fp>\n","Search Engine (SEO) & Performance Optimization (WPO) via caching. Integrated caching: CDN, Page, Minify, Object, Fragment, Database support.",900000,62359354,88,5415,"2026-03-05T20:54:00.000Z","6.9.4","5.3","7.2.5",[106,19,107,108,20],"caching","optimize","pagespeed","https:\u002F\u002Fwww.boldgrid.com\u002Ftotalcache\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fw3-total-cache.2.9.2.zip",75,29,"2026-04-01 19:07:11",{"slug":115,"name":116,"version":117,"author":118,"author_profile":119,"description":120,"short_description":121,"active_installs":122,"downloaded":123,"rating":124,"num_ratings":125,"last_updated":126,"tested_up_to":102,"requires_at_least":127,"requires_php":128,"tags":129,"homepage":132,"download_link":133,"security_score":25,"vuln_count":26,"unpatched_count":27,"last_vuln_date":134,"fetched_at":29},"swift-performance-lite","Swift Performance Lite","2.3.7.3","swte","https:\u002F\u002Fprofiles.wordpress.org\u002Fswte\u002F","\u003Cp>The need for Speed. Cache & Performance plugin for WordPress!\u003Cbr \u002F>\nYou created it, we keep it fast! Did you know that……\u003Cbr \u002F>\nYou Have Just 3 Seconds To Impress Your Visitor. Don’t Lose It By Slow Loading. 95% of customer’s don´t wait if a website takes longer than 5-6 seconds to load!\u003Cbr \u002F>\n\u003Cstrong>Yes, that´s a big number.\u003C\u002Fstrong>\u003Cbr \u002F>\nPeople spend a lot of time and money on building websites and even more on marketing to get traffic… but what happens when those people come to your website and the website is slow to load? You lose sales.\u003Cbr \u002F>\n\u003Cstrong>Slow loading websites lose visitors and sales.\u003C\u002Fstrong>\u003Cbr \u002F>\nBut we have a solution! Say goodbye to slow loading websites and say hello to Swift Performance Lite or Pro!\u003C\u002Fp>\n\u003Cp>Get a complete \u003Ca href=\"https:\u002F\u002Fswiftperformance.io\u002F\" rel=\"nofollow ugc\">Cache & Performance\u003C\u002Fa> plugin for free or as a pro.\u003Cbr \u002F>\nSwift Performance will increase the loading speed of any WordPress website and provides an intelligent, modern caching system. You can even cache AJAX request, dynamic pages, and you can add exceptions (URL, page or content based rules).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Here are some of our most popular functions.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Caching.\u003C\u002Fstrong> Page caching is working out of the box. It is compatible with WooCommerce, bbPress, Cloudflare and Varnish as well. It will boost your performance, improve SEO scores, and create a better user experience.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>CSS and Javascript optimization.\u003C\u002Fstrong> One of the most important thing for performance is optimize the delivery of static resources. Swift Performance not only combines and minifies the CSS files, but generates the Critical CSS for each page automatically. Also Javascripts (even inline scripts) can be combined, minified, and move to footer without any conflict.\u003Cbr \u002F>\nHuge combined javascript files may still be render blocking, however with our unique Async Execute solution, you can not only combine\u002Fminify the scripts, but  you can run them individually as soon as a chunk has been downloaded – which provides incredibly fast JS execution, improves SEO scores and user experience.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Database Optimization.\u003C\u002Fstrong> Keeping your database clean is extremely important for speed. Swift Performance has a built in DB Optimizer to clean expired transients, orphans, duplicated metadata, and spammy comments. You can also schedule every tasks. It has never been easier to keep your WordPress database clean.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Plugin Organizer.\u003C\u002Fstrong> Plugins are a big part of WordPress, however sometimes not properly written plugins can cause performance issues. With Plugin Organizer you can disable plugins on certain pages, and let plugins run only where it is really necessary. You can set URL match, Frontend, Admin Pages, AJAX action rules and exceptions to get the best results.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Why you should install Swift Performance Lite?\u003C\u002Fstrong>\u003Cbr \u002F>\nAfter reading this exhaustive features, you can probably imagine why Swift Performance is the best Cache & Performance solution for WordPress.\u003Cbr \u002F>\nIt is both easy and powerful. Optimizing \u003Cstrong>WordPress performance\u003C\u002Fstrong> is not rocket science anymore. Our unique \u003Cstrong>Setup Wizard\u003C\u002Fstrong> will help you to configure the basic settings and improve WordPress performance.\u003C\u002Fp>\n\u003Cp>We hear your voice! We are continuously improving the plugin, based on customer’s feedback & needs. This is one of the most important factors & mission.\u003Cbr \u002F>\nGive Swift Performance a try.\u003Cbr \u002F>\nWant to unlock more features? \u003Ca href=\"https:\u002F\u002Fswiftperformance.io\u002F\" rel=\"nofollow ugc\">Upgrade to our Pro version.\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Why should you upgrade to Pro?\u003C\u002Fstrong>\u003Cbr \u002F>\nWe added our secret ingredients to make a product for our professional users, the result is Swift Performance Pro.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Compute API.\u003C\u002Fstrong> Compute API will speed up merging process and decrease CPU usage. Compute API also provides advanced JS minify, which should be used if default JS minification cause issues on your site. Compute API also provides Critical Font option, with that you can reduce font icon files’ size. This feature is \u003Cstrong>essential for shared hosting users\u003C\u002Fstrong>, as CPU usage is usually limited for shared hosting plans.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Critical Icon Fonts.\u003C\u002Fstrong> With Critical Fonts feature you can select icons that you are actually using on your site, and generate customized icon font set from them. There is also a feature to search used icons in your theme\u002Fplugins, posts, options, etc. Once you selected the icons that you need, you can enqueue them with one click. If critical icon fonts are enqueued, the plugin will block the original version of the font CSS\u002Ffont files.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Unlimited Image Optimizer.\u003C\u002Fstrong> With Image Optimizer you can optimize every images on your site. It will scan the whole site, and pick up every image from themes, plugins and upload folder. Regarding that Image Optimizer is unlimited (no additional fees), you can save a considerable amount of money. You can select images individually, and run batch optimization. Default image quality can be specified in plugin settings, however you can overwrite it before starting the optimization on selected images.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Schedule DB Optimizer.\u003C\u002Fstrong> Both Pro and Lite versions comes with Database Optimizer. However in Pro you can set scheduled optimization, so you won’t need to do it manually.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Whitelabel.\u003C\u002Fstrong> With whitelabel option you can re-brand Swift Performance. You can change the plugin name, description, author, even the database prefix for the plugin.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Remote Cron.\u003C\u002Fstrong> Pro version provides a Remote Cron option. If you set the remote cron, our API server will call wp-cron.php and run WP cronjobs as real cronjobs.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Extended WooCommerce Features.\u003C\u002Fstrong> With Pro version you can’t just cache, but totally disable cart fragments AJAX calls. Pro also provide session cache, with that you can cache and preload dynamic pages like cart and checkout page for WooCommerce.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Continuous Plugin Updates.\u003C\u002Fstrong> While Swift Performance Lite is maintained as well, these updates are only compatibility updates, however Pro version comes with regular updates which contains new features. Also Pro version has a Beta tester option, if you enable it, you will get updates more frequently.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>FAQ\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cstrong>Installation instructions\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>Upload the plugin files to the \u002Fwp-content\u002Fplugins\u002F directory, or install the plugin through the WordPress plugins screen directly.\u003C\u002Fli>\n\u003Cli>Activate the plugin through the ‘Plugins’ screen in WordPress\u003C\u002Fli>\n\u003Cli>Run the Setup wizard, or use the Tools->Swift Performance screen to configure the plugin\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>Why should I use Swift Performance plugin?\u003C\u002Fstrong>\u003Cbr \u002F>\nSwift Performance is an \u003Cstrong>all-in-one WordPress performance booster plugin.\u003C\u002Fstrong> It provides everything that you need to speed up your WordPress site (replacing several optimization plugins), and improve user’s website experience.\u003Cbr \u002F>\nSwift Performance is already running on 2.000+ websites and based on our customers’ feedback it is the fastest performance plugin on the market.\u003Cbr \u002F>\nWith the Setup Wizard you can easily configure the plugin and in the same time you have power of setup & control of all settings manually.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Strange redirects\u003C\u002Fstrong>\u003Cbr \u002F>\nIf you have strange URLs in your analytics or you can see that the site redirects to an URL like this:\u003Cbr \u002F>\nhttps:\u002F\u002Fwww.yoursite.com\u002Fwp-content\u002Fcache\u002Fyoursite.com\u002Fdesktop\u002Funauthenticated\u002Findex.html\u003Cbr \u002F>\nThis is caused by an improper order of htaccess rules. Probably you are using a force SSL or force www\u002Fnon-www rule in htaccess. Please remove these rules from .htaccess, and insert them in \u003Cstrong>Settings > General > Tweaks > Custom htaccess.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>My website broke\u003C\u002Fstrong>\u003Cbr \u002F>\nIt is possible that one or multiple files generate conflicts when those are merged and\u002For minified. If you notice that you website doesn´t show correctly, you might disable merge scripts and styles.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>High CPU Usage\u003C\u002Fstrong>\u003Cbr \u002F>\nWhile Swift is generating the cache, the CPU usage can be higher than usual. Swift is using more aggressive optimization than any other plugin on the market and it needs some CPU. Usually it isn’t an issue and CPU usage can be increased temporarily, but if it goes back to normal after prebuild finished, you don’t need to worry about it.\u003Cbr \u002F>\nHowever, for large sites on relatively small server it can cause too high CPU usage temporarily. Actually, when the server is using CPU it is always using 100%. High usage means the CPU was used for a longer period.\u003Cbr \u002F>\nIf CPU usage is constantly higher you may need check the configuration. It is recommended to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Enable Compute API: Settings > General > Compute API\u003C\u002Fli>\n\u003Cli>Enable Optimize Prebuild Only: Settings > Optimization > General > Optimize Prebuild Only\u003C\u002Fli>\n\u003Cli>If you are not satisfied with Optimize Prebuild Only option, enable Optimize in background instead:  Settings > Optimization > General > Optimize in Background.\u003C\u002Fli>\n\u003Cli>Setting a low number of threads as maximum: Settings > Optimization > General > Maximum threads: set this to 2 or 1. 1 will make the pre-build a bit slow, so try 2 first.\u003C\u002Fli>\n\u003Cli>Exclude third party CSS:  Settings > Optimization > Styles> Exclude 3rd Party CSS.\u003C\u002Fli>\n\u003Cli>Disable Generate Critical CSS as generating Critical CSS is the most CPU intensive process: Settings > Optimization > Styles> Generate Critical CSS.\u003C\u002Fli>\n\u003Cli>Exclude third party JS: Settings > Optimization > Scripts > Exclude 3rd Party Scripts.\u003C\u002Fli>\n\u003Cli>Set Cache Expiry Mode to Action based, if you are not using nonce or anything that can expire on frontend: Settings > Caching > General > Cache Expiry Mode: Action based.\u003C\u002Fli>\n\u003Cli>Enable Prebuild Cache Automatically: Settings > Caching > Warmup > Prebuild Cache Automatically.\u003C\u002Fli>\n\u003Cli>Setup lower Limit prebuild speed (recommended to use on limited shared hosting): Settings > Caching > Warmup > Prebuild Speed: Moderate (or Slow).\u003C\u002Fli>\n\u003Cli>Exclude post types that you wouldn’t like to cache. Autoconfig should find most and exclude them automatically but you can can add them manually: Settings > Caching > Exceptions> Exclude Post Types.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cp>Quick Setup, Page Cache, Cache Preloading, Gzip Compression, Browser Caching, Remove Query Strings, Lazyload, Minify CSS, Minify JS, Combine JS\u002FCSS, Async Execute Combined JS, Defer JS, CDN Support, Cloudflare Support, Varnish Support, Mobile Detection, Multisite Compatibility, Woocommerce Friendly, WPML Support, Cache For Logged In Users, Database Optimizer, Import\u002FExport, DNS Prefetch, Critical CSS On The Fly, Plugin Organizer, Appcache, AJAX Cache, Proxy 3rd Party JS, Inline Small Images, Google Analytics Bypass, Heartbeat Control\u003C\u002Fp>\n\u003Ch4>Reviews\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.wpmediamastery.com\u002Fswift-performance-review-and-settings\u002F\" rel=\"nofollow ugc\">Swift Performance Review\u003C\u002Fa> by WPMediaMastery\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.alentejowebdesign.nl\u002Fwp-rocket-vs-swift-performance\u002F\" rel=\"nofollow ugc\">Swift Performance Comparison\u003C\u002Fa> by Alentejo Webdesign\u003C\u002Fp>\n\u003Ch3>Easy Setup\u003C\u002Fh3>\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\u002FBnOuFja2Klw?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&start=240&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","Swift Performance is a cache and performance booster plugin. It can speed up your site, improve SEO scores and user experience.",7000,707955,72,125,"2026-03-05T08:53:00.000Z","4.0","5.6",[130,19,131,20,21],"cache","optimizer","https:\u002F\u002Fswiftperformance.io","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fswift-performance-lite.zip","2024-12-05 00:00:00",{"slug":136,"name":137,"version":138,"author":139,"author_profile":140,"description":141,"short_description":142,"active_installs":143,"downloaded":144,"rating":145,"num_ratings":146,"last_updated":147,"tested_up_to":148,"requires_at_least":149,"requires_php":128,"tags":150,"homepage":152,"download_link":153,"security_score":154,"vuln_count":155,"unpatched_count":27,"last_vuln_date":156,"fetched_at":29},"rabbit-loader","RabbitLoader – AI Speed Optimization, Caching & CDN for WordPress & WooCommerce","2.24.5","RabbitLoader","https:\u002F\u002Fprofiles.wordpress.org\u002Fsanrl\u002F","\u003Ch4>🚀 Load Your Pages Faster & Rank Higher\u003C\u002Fh4>\n\u003Cp>RabbitLoader is an \u003Cstrong>AI-powered performance enhancement plugin\u003C\u002Fstrong> that makes your WordPress website load in milliseconds and achieve the elusive green score (90+) on PageSpeed Insights — for every page, not just your homepage.\u003C\u002Fp>\n\u003Cp>Unlike traditional plugins that require constant tweaking, RabbitLoader analyzes every asset on your pages — CSS, JS, images, and fonts — and applies the right optimizations automatically.\u003Cbr \u002F>\nThe result: faster pages, smoother experiences, and less time spent on manual performance tuning.\u003C\u002Fp>\n\u003Cp>Built and tested with all major WordPress themes and builders (including Elementor, Divi, and others) — so you get the speed without the stress.\u003C\u002Fp>\n\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\u002FW-jYelvWE0I?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>\n\u003Cp>👉 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Frabbitloader.com\u002Fwordpress-crash-course\u002F\" title=\"PageSpeed optimization crash course videos\" rel=\"nofollow ugc\">Watch bite size tutorial videos\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>💡 How RabbitLoader Improves SEO & User Experience\u003C\u002Fh4>\n\u003Cp>RabbitLoader’s AI optimizations directly improve how people interact with your site — and the results are backed by real data:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Faster Loads\u003C\u002Fstrong> – Pages load in under 1 second, reducing bounce rate by up to \u003Cstrong>50%\u003C\u002Fstrong>.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Stable Visual Layouts\u003C\u002Fstrong> – Critical CSS prevents shifts; stable pages see \u003Cstrong>24% higher engagement\u003C\u002Fstrong>.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Higher PSI Scores\u003C\u002Fstrong> – Hit \u003Cstrong>90+ on PageSpeed Insights\u003C\u002Fstrong> for all pages with one plugin.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pass Core Web Vitals\u003C\u002Fstrong> – Tuned for perfect LCP, CLS, and INP. Passing sites are \u003Cstrong>24% less likely to lose rankings\u003C\u002Fstrong>.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>SEO & Conversion Gains\u003C\u002Fstrong> – A 1s improvement can boost conversions by \u003Cstrong>7%\u003C\u002Fstrong>.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>More WooCommerce Sales\u003C\u002Fstrong> – Optimized product and checkout pages can increase sales by \u003Cstrong>15–30%\u003C\u002Fstrong>.  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>👉 With RabbitLoader, you’re not just improving speed — you’re optimizing for engagement, rankings, and conversions.\u003C\u002Fp>\n\u003Ch4>🔄 What RabbitLoader Replaces (All-in-One vs Many)\u003C\u002Fh4>\n\u003Cp>Most sites rely on 5–6 different tools: one for caching, one for images, one for CSS\u002FJS, plus a CDN plugin. That means:\u003Cbr \u002F>\n❌ Too many plugins to manage\u003Cbr \u002F>\n❌ Higher conflict risk\u003Cbr \u002F>\n❌ Extra cost and wasted time\u003C\u002Fp>\n\u003Cp>RabbitLoader replaces them all:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Image Optimization – WebP\u002FAVIF conversion, resizing, lazy-load.  \u003C\u002Fli>\n\u003Cli>Critical CSS Generation – Per-page Critical CSS for faster first paint.  \u003C\u002Fli>\n\u003Cli>Smart JS Deferral – Improves responsiveness without breaking layouts.  \u003C\u002Fli>\n\u003Cli>Global CDN with Edge Caching – Worldwide low-latency delivery.  \u003C\u002Fli>\n\u003Cli>Lazy Loading – Images and iframes load only when needed.  \u003C\u002Fli>\n\u003Cli>Minification & Compression – HTML\u002FCSS\u002FJS minified with Brotli\u002FGzip.  \u003C\u002Fli>\n\u003Cli>PageSpeed Monitoring – Built-in and included.  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>👉 \u003Cstrong>One Plugin. Less Hassle. More Speed.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>⚙️ Why Agencies & Developers Love RabbitLoader\u003C\u002Fh4>\n\u003Cp>RabbitLoader is built for professionals who want \u003Cstrong>speed and reliability\u003C\u002Fstrong> without maintenance headaches:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Safe Defaults – No broken layouts or long troubleshooting.  \u003C\u002Fli>\n\u003Cli>Automation – AI handles optimization, saving hours per site.  \u003C\u002Fli>\n\u003Cli>Easy Control – Exclude or roll back any page instantly.  \u003C\u002Fli>\n\u003Cli>Staging-Friendly – Test updates safely before going live.  \u003C\u002Fli>\n\u003Cli>Multisite Ready – Manage multiple sites with per-site control.  \u003C\u002Fli>\n\u003Cli>Client Reports – Show improvements with transparent metrics.  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>⚡ How It Works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Install and activate RabbitLoader.  \u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>Connect\u003C\u002Fstrong> (free plan available).  \u003C\u002Fli>\n\u003Cli>RabbitLoader automatically generates Critical CSS, optimizes assets, and warms the cache.  \u003C\u002Fli>\n\u003Cli>Check your \u003Cstrong>PageSpeed Insights\u003C\u002Fstrong> or Core Web Vitals — improvements appear within minutes.  \u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>👉 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fyoutu.be\u002FW-jYelvWE0I\" rel=\"nofollow ugc\">Watch Tutorial on YouTube\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>🧩 Tested With Popular Hosts, Builders & Setups\u003C\u002Fh4>\n\u003Cp>RabbitLoader has been tested and verified with a wide range of themes, plugins, and hosting providers.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>E-commerce\u003C\u002Fstrong>\u003Cbr \u002F>\n– WooCommerce (safe checkout & cart handling)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Page Builders\u003C\u002Fstrong>\u003Cbr \u002F>\n– Elementor, Divi, Bricks, Beaver Builder, Gutenberg\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Popular Plugins\u003C\u002Fstrong>\u003Cbr \u002F>\n– WPForms, Contact Form 7, Formidable Forms\u003Cbr \u002F>\n– Yoast SEO, All-in-One SEO, Rank Math\u003Cbr \u002F>\n– Slider Revolution, OptinMonster, LiveChat\u003Cbr \u002F>\n– BuddyPress, bbPress, Ultimate Blocks\u003Cbr \u002F>\n– Weglot, HubSpot, Akismet, YARPP\u003Cbr \u002F>\n– RafflePress, Shoplentor, Borderless\u003Cbr \u002F>\n– And more…\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Themes\u003C\u002Fstrong>\u003Cbr \u002F>\n– Astra, OceanWP, GeneratePress, Storefront\u003Cbr \u002F>\n– Divi, Hello Elementor, Blocksy, Kadence\u003Cbr \u002F>\n– Neve, Hestia, Sydney, Botiga, ColorMag\u003Cbr \u002F>\n– PopularFX, and other leading WordPress themes\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Hosting Providers\u003C\u002Fstrong>\u003Cbr \u002F>\n– WP Engine, SiteGround, Kinsta, Hostinger\u003Cbr \u002F>\n– Bluehost, GoDaddy, HostGator, Namecheap\u003Cbr \u002F>\n– AWS, DigitalOcean, Hetzner, IONOS, OVHcloud\u003Cbr \u002F>\n– Liquid Web, and most managed WordPress hosts\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Server Types\u003C\u002Fstrong>\u003Cbr \u002F>\n– LiteSpeed \u002F OpenLiteSpeed\u003Cbr \u002F>\n– Nginx\u003Cbr \u002F>\n– Apache\u003C\u002Fp>\n\u003Cp>\u003Cstrong>CDN & Proxy Layers\u003C\u002Fstrong>\u003Cbr \u002F>\n– Cloudflare (tested with Automatic Platform Optimization)\u003C\u002Fp>\n\u003Cp>👉 If your site runs WordPress, RabbitLoader works with it.\u003C\u002Fp>\n","All-in-one AI speed optimization plugin for WordPress & WooCommerce websites. Get faster loading pages and near-perfect PageSpeed scores — in just &hellip;",3000,235212,92,65,"2026-01-29T10:22:00.000Z","6.8.5","5.0",[106,19,151,108,20],"core-web-vitals","https:\u002F\u002Frabbitloader.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frabbit-loader.2.24.5.zip",99,2,"2024-10-01 00:00:00",{"slug":158,"name":159,"version":160,"author":161,"author_profile":162,"description":163,"short_description":164,"active_installs":10,"downloaded":165,"rating":12,"num_ratings":13,"last_updated":166,"tested_up_to":167,"requires_at_least":103,"requires_php":17,"tags":168,"homepage":17,"download_link":170,"security_score":171,"vuln_count":13,"unpatched_count":13,"last_vuln_date":172,"fetched_at":29},"gocache-cdn","GoCache","1.3.6","Apiki","https:\u002F\u002Fprofiles.wordpress.org\u002Fapiki\u002F","\u003Cp>Conecta seu WordPress com a GoCache, que acelera de forma inteligente as páginas e arquivos estáticos do site, reduzindo o consumo de recursos no servidor web e banco de dados.\u003Cbr \u002F>\nA GoCache possui tecnologia CDN de última geração, que ajuda na otimização de sua\u003Cbr \u002F>\ninfraestrutura web e oferece uma melhor experiência para os visitantes.\u003C\u002Fp>\n\u003Ch4>Requisitos\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>PHP versão 5.6 ou superior.\u003C\u002Fli>\n\u003Cli>Conta ativa na \u003Ca href=\"http:\u002F\u002Fwww.gocache.com.br\u002F\" title=\"GoCache\" rel=\"nofollow ugc\">GoCache\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n","Acelere seu site e reduza seus custos com cloud.",51858,"2025-01-15T14:02:00.000Z","6.7.5",[130,19,169,20,21],"optimization","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgocache-cdn.1.3.6.zip",70,"2025-10-17 00:00:00",{"slug":174,"name":175,"version":176,"author":177,"author_profile":178,"description":179,"short_description":180,"active_installs":181,"downloaded":182,"rating":99,"num_ratings":183,"last_updated":184,"tested_up_to":102,"requires_at_least":128,"requires_php":185,"tags":186,"homepage":189,"download_link":190,"security_score":12,"vuln_count":27,"unpatched_count":27,"last_vuln_date":36,"fetched_at":29},"shift8-cdn","Shift8 CDN","2.0.1","shift8","https:\u002F\u002Fprofiles.wordpress.org\u002Fshift8\u002F","\u003Cp>This is a plugin that integrates a 100% free CDN service operated by Shift8, for your WordPress site. What this means is that you can simply install this plugin, activate and register with our CDN service and all of your static assets on your website will be served through our global content delivery network.\u003C\u002Fp>\n\u003Ch3>Migration Notice\u003C\u002Fh3>\n\u003Cp>Shift8 CDN as a service is migrating into \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fatomic-edge-security\u002F\" rel=\"ugc\">Atomic Edge\u003C\u002Fa>. Your user account has been migrated to the new dashboard, \u003Ca href=\"https:\u002F\u002Fdashboard.atomicedge.io\u002Fpassword-reset\u002Frequest\" rel=\"nofollow ugc\">click here\u003C\u002Fa> to reset your password.\u003C\u002Fp>\n\u003Ch3>Community Support\u003C\u002Fh3>\n\u003Cp>If you need support, please head over to our \u003Ca href=\"https:\u002F\u002Fshift8.community\" rel=\"nofollow ugc\">community discourse forum\u003C\u002Fa> for you to more easily access support resources.\u003C\u002Fp>\n\u003Ch3>Check out our new Shift8 CDN website\u003C\u002Fh3>\n\u003Cp>You can now create your own dashboard account to add\u002Fremove\u002Fmanage your sites : \u003Ca href=\"https:\u002F\u002Fshift8cdn.com\" rel=\"nofollow ugc\">Shift8 CDN\u003C\u002Fa>. Note if you have a site created prior to this dashboard, you can submit a request on the support forums and we can migrate the site for you.\u003C\u002Fp>\n\u003Ch3>Instructions for setup\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Register for an account by \u003Ca href=\"https:\u002F\u002Fshift8cdn.com\u002Fregister\" rel=\"nofollow ugc\">CLICKING HERE\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Once your account is activated, \u003Ca href=\"https:\u002F\u002Fshift8cdn.com\u002Fdashboard\" rel=\"nofollow ugc\">go to the Shift8 CDN dashboard\u003C\u002Fa> and click “Create Site”\u003C\u002Fli>\n\u003Cli>Enter your site URL exactly as it appears (i.e. https:\u002F\u002Fwww.yoursite.com) and click “Add”\u003C\u002Fli>\n\u003Cli>Once added successfully, click “View” to view the site details and copy the API key and CDN prefix \u003C\u002Fli>\n\u003Cli>Install this WordPress plugin and activate\u003C\u002Fli>\n\u003Cli>Go to the plugin settings page (Shift8 > CDN Settings) and enter the site url, API key and CDN prefix and then click “Save Changes”\u003C\u002Fli>\n\u003Cli>Once saved, you can click the “Check” button to ensure everything matches with our system\u003C\u002Fli>\n\u003Cli>Click the “Test URL” to ensure it actually works and if so , click “Enable Shift8 CDN” at the top of the settings page to enable. You can use this to quickly disable if there are any problems.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Instructions for upgrading from a version prior to 1.30\u003C\u002Fh3>\n\u003Col>\n\u003Cli>It is important before you upgrade the plugin to disable the CDN and unregister your site. Your site needs to be unregistered before upgrading, otherwise we will have to manually migrate the site for you\u003C\u002Fli>\n\u003Cli>Once the “Enable Shift8 CDN” setting is disabled, and your site is unregistered, update the plugin via the WordPress plugin update system\u003C\u002Fli>\n\u003Cli>Once the plugin is updated, head to our site to \u003Ca href=\"https:\u002F\u002Fshift8cdn.com\u002Fregister\" rel=\"nofollow ugc\">register your account\u003C\u002Fa> on our systems\u003C\u002Fli>\n\u003Cli>Enter your site URL exactly as it appears (i.e. https:\u002F\u002Fwww.yoursite.com) and click “Add”\u003C\u002Fli>\n\u003Cli>Once added successfully, click “View” to view the site details and copy the API key and CDN prefix\u003C\u002Fli>\n\u003Cli>Go back to the plugin settings page (Shift8 > CDN Settings) and enter the site url, API key and CDN prefix and then click “Save Changes”\u003C\u002Fli>\n\u003Cli>Once saved, you can click the “Check” button to ensure everything matches with our system\u003C\u002Fli>\n\u003Cli>Click the “Test URL” to ensure it actually works and if so , click “Enable Shift8 CDN” at the top of the settings page to enable. You can use this to quickly disable if there are any problems.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Newly added entpoints\u003C\u002Fh3>\n\u003Cp>New endpoints added :\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Frankfurt, Germany\u003C\u002Fli>\n\u003Cli>Ukraine\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Free Content Delivery Network for your Static Content\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.shift8web.ca\" rel=\"nofollow ugc\">Shift8\u003C\u002Fa> has rolled out a consistently-growing CDN with endpoints all over the world. This plugin will make your site load way faster by using latency-based and geographic-based DNS resolution for requests made to your site to be served by an endpoint closest to the user making the request. This means that a user making a request in Mumbai, India will hit the Mumbai server to download the static content from your website, improving performance remarkably.\u003C\u002Fp>\n\u003Cp>Current endpoints in use (more added regularly) :\u003C\u002Fp>\n\u003Col>\n\u003Cli>USA – Northern California\u003C\u002Fli>\n\u003Cli>USA – Northern Virginia\u003C\u002Fli>\n\u003Cli>USA – Dallas, TX\u003C\u002Fli>\n\u003Cli>USA – Miami, FL\u003C\u002Fli>\n\u003Cli>Canada – Toronto\u003C\u002Fli>\n\u003Cli>Europe – London, England \u003C\u002Fli>\n\u003Cli>Europe – Stockholm, Sweden\u003C\u002Fli>\n\u003Cli>Europe – Warsaw, Poland\u003C\u002Fli>\n\u003Cli>Europe – Frankfurt, Germany\u003C\u002Fli>\n\u003Cli>Europe – Ukraine\u003C\u002Fli>\n\u003Cli>Asia Pacific – Hong Kong, China\u003C\u002Fli>\n\u003Cli>Asia Pacific – Tokyo, Japan\u003C\u002Fli>\n\u003Cli>Asia Pacific – Sydney, Australia\u003C\u002Fli>\n\u003Cli>Asia Pacific – Singapore\u003C\u002Fli>\n\u003Cli>Asia Pacific – Mumbai, India\u003C\u002Fli>\n\u003Cli>Latin America – Sao Paulo, Brazil\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>You can learn more about how the CDN was setup and how it works by reading our \u003Ca href=\"https:\u002F\u002Fwww.shift8web.ca\u002F2019\u002F05\u002Fhow-we-created-our-own-free-content-delivery-network-for-wordpress-users\u002F\" rel=\"nofollow ugc\">blog post\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Want to see the plugin in action?\u003C\u002Fh3>\n\u003Cp>You can view three example sites where this plugin is live :\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Example Site 1 : \u003Ca href=\"https:\u002F\u002Fwww.stackstar.com\" title=\"Wordpress Hosting\" rel=\"nofollow ugc\">WordPress Hosting\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Example Site 2 : \u003Ca href=\"https:\u002F\u002Fwww.shift8web.ca\" title=\"Web Design in Toronto\" rel=\"nofollow ugc\">Web Design in Toronto\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>100% Free CDN for static assets on your site (CSS, JS, Images, Font files and more)\u003C\u002Fli>\n\u003Cli>Geographic and latency based DNS routing of requests to the nearest endpoint server across the globe\u003C\u002Fli>\n\u003Cli>Super easy set up : just install plugin, activate and register to start using within minutes.\u003C\u002Fli>\n\u003C\u002Ful>\n","This is a plugin that integrates a 100% free CDN service operated by Shift8, for your Wordpress site. What this means is that you can simply install t &hellip;",900,71890,40,"2026-02-10T17:26:00.000Z","7.4",[19,187,188,20,21],"content-delivery-network","free-cdn","https:\u002F\u002Fgithub.com\u002Fstardothosting\u002Fshift8-cdn","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshift8-cdn.2.0.1.zip",{"attackSurface":192,"codeSignals":300,"taintFlows":388,"riskAssessment":457,"analyzedAt":464},{"hooks":193,"ajaxHandlers":265,"restRoutes":296,"shortcodes":297,"cronEvents":298,"entryPointCount":299,"unprotectedCount":27},[194,200,204,208,211,214,217,221,224,228,233,237,241,245,250,255,258,261],{"type":195,"name":196,"callback":197,"file":198,"line":199},"action","init","init_fastly_cache_taxonomy","purgely.php",199,{"type":195,"name":201,"callback":202,"priority":12,"file":198,"line":203},"wp","set_standard_keys",212,{"type":195,"name":201,"callback":205,"priority":206,"file":198,"line":207},"send_surrogate_keys",101,215,{"type":195,"name":201,"callback":209,"priority":206,"file":198,"line":210},"send_surrogate_control",218,{"type":195,"name":201,"callback":212,"priority":206,"file":198,"line":213},"send_cache_control",221,{"type":195,"name":201,"callback":215,"priority":206,"file":198,"line":216},"image_optimization_device_pixel_ratios",226,{"type":195,"name":218,"callback":219,"file":198,"line":220},"plugins_loaded","load_plugin_textdomain",246,{"type":195,"name":218,"callback":222,"file":198,"line":223},"load_admin_settings",247,{"type":195,"name":225,"callback":226,"file":198,"line":227},"admin_enqueue_scripts","enqueue_admin_script_edgemodules",250,{"type":229,"name":230,"callback":231,"priority":12,"file":198,"line":232},"filter","wp_get_attachment_image_attributes","fastly_io_pixel_ratios_attachment",430,{"type":229,"name":234,"callback":235,"priority":12,"file":198,"line":236},"wp_calculate_image_sizes","fastly_io_pixel_ratios_sizes",431,{"type":229,"name":238,"callback":239,"priority":12,"file":198,"line":240},"wp_calculate_image_srcset","fastly_io_pixel_ratios_content",434,{"type":229,"name":242,"callback":243,"file":198,"line":244},"the_content","fastly_io_pixel_ratios_the_content_filter",435,{"type":195,"name":246,"callback":247,"file":248,"line":249},"admin_notices","error_notice","src\\classes\\api.php",205,{"type":195,"name":251,"callback":252,"file":253,"line":254},"admin_menu","add_admin_menu","src\\settings-page.php",51,{"type":195,"name":251,"callback":256,"file":253,"line":257},"settings_init",52,{"type":195,"name":246,"callback":259,"file":253,"line":260},"fastly_admin_notices",53,{"type":195,"name":262,"callback":263,"file":253,"line":264},"admin_post_fastly_module_disable_form","options_page_edgemodules_submit_disable",61,[266,272,276,280,284,288,292],{"action":267,"nopriv":268,"callback":269,"hasNonce":270,"hasCapCheck":268,"file":253,"line":271},"purge_all",false,"purge_all_callback",true,54,{"action":273,"nopriv":268,"callback":274,"hasNonce":270,"hasCapCheck":268,"file":253,"line":275},"test_fastly_connection","test_fastly_connection_callback",55,{"action":277,"nopriv":268,"callback":278,"hasNonce":270,"hasCapCheck":268,"file":253,"line":279},"fastly_vcl_update_ok","fastly_vcl_update_ok_callback",56,{"action":281,"nopriv":268,"callback":282,"hasNonce":270,"hasCapCheck":268,"file":253,"line":283},"fastly_html_update_ok","fastly_html_update_ok_callback",57,{"action":285,"nopriv":268,"callback":286,"hasNonce":270,"hasCapCheck":268,"file":253,"line":287},"fastly_io_update_ok","fastly_io_update_ok_callback",58,{"action":289,"nopriv":268,"callback":290,"hasNonce":270,"hasCapCheck":268,"file":253,"line":291},"purge_by_url","fastly_purge_by_url_callback",59,{"action":293,"nopriv":268,"callback":294,"hasNonce":270,"hasCapCheck":268,"file":253,"line":295},"test_fastly_webhooks_connection","test_fastly_webhooks_connection_callback",60,[],[],[],7,{"dangerousFunctions":301,"sqlUsage":302,"outputEscaping":304,"fileOperations":27,"externalRequests":27,"nonceChecks":386,"capabilityChecks":27,"bundledLibraries":387},[],{"prepared":27,"raw":27,"locations":303},[],{"escaped":305,"rawEcho":306,"locations":307},216,38,[308,312,314,316,318,320,322,324,326,328,330,332,334,336,338,340,342,344,346,348,350,352,354,356,358,360,362,364,366,368,370,372,374,376,378,380,382,384],{"file":309,"line":310,"context":311},"src\\classes\\edgemodules.php",79,"raw output",{"file":253,"line":313,"context":311},700,{"file":253,"line":315,"context":311},713,{"file":253,"line":317,"context":311},715,{"file":253,"line":319,"context":311},722,{"file":253,"line":321,"context":311},732,{"file":253,"line":323,"context":311},754,{"file":253,"line":325,"context":311},795,{"file":253,"line":327,"context":311},806,{"file":253,"line":329,"context":311},838,{"file":253,"line":331,"context":311},849,{"file":253,"line":333,"context":311},888,{"file":253,"line":335,"context":311},927,{"file":253,"line":337,"context":311},973,{"file":253,"line":339,"context":311},1002,{"file":253,"line":341,"context":311},1022,{"file":253,"line":343,"context":311},1063,{"file":253,"line":345,"context":311},1085,{"file":253,"line":347,"context":311},1091,{"file":253,"line":349,"context":311},1103,{"file":253,"line":351,"context":311},1121,{"file":253,"line":353,"context":311},1140,{"file":253,"line":355,"context":311},1152,{"file":253,"line":357,"context":311},1570,{"file":253,"line":359,"context":311},1589,{"file":253,"line":361,"context":311},1676,{"file":253,"line":363,"context":311},1686,{"file":253,"line":365,"context":311},1699,{"file":253,"line":367,"context":311},1701,{"file":253,"line":369,"context":311},1707,{"file":253,"line":371,"context":311},1717,{"file":253,"line":373,"context":311},1738,{"file":253,"line":375,"context":311},1799,{"file":253,"line":377,"context":311},1812,{"file":253,"line":379,"context":311},1814,{"file":253,"line":381,"context":311},1820,{"file":253,"line":383,"context":311},1834,{"file":253,"line":385,"context":311},1856,9,[],[389,406,424,436],{"entryPoint":390,"graph":391,"unsanitizedCount":27,"severity":405},"fastly_html_update_ok_callback (src\\settings-page.php:980)",{"nodes":392,"edges":403},[393,398],{"id":394,"type":395,"label":396,"file":253,"line":397},"n0","source","$_GET",994,{"id":399,"type":400,"label":401,"file":253,"line":341,"wp_function":402},"n1","sink","echo() [XSS]","echo",[404],{"from":394,"to":399,"sanitized":270},"low",{"entryPoint":407,"graph":408,"unsanitizedCount":13,"severity":405},"options_page_edgemodules_submit (src\\settings-page.php:2144)",{"nodes":409,"edges":421},[410,413,416],{"id":394,"type":395,"label":411,"file":253,"line":412},"$_POST",2147,{"id":399,"type":414,"label":415,"file":253,"line":412},"transform","→ processFormSubmission()",{"id":417,"type":400,"label":418,"file":309,"line":419,"wp_function":420},"n2","update_option() [Settings Manipulation]",308,"update_option",[422,423],{"from":394,"to":399,"sanitized":268},{"from":399,"to":417,"sanitized":268},{"entryPoint":425,"graph":426,"unsanitizedCount":27,"severity":405},"options_page_edgemodules_submit_disable (src\\settings-page.php:2156)",{"nodes":427,"edges":434},[428,431],{"id":394,"type":395,"label":429,"file":253,"line":430},"$_SERVER['HTTP_REFERER']",2164,{"id":399,"type":400,"label":432,"file":253,"line":430,"wp_function":433},"wp_redirect() [Open Redirect]","wp_redirect",[435],{"from":394,"to":399,"sanitized":270},{"entryPoint":437,"graph":438,"unsanitizedCount":13,"severity":405},"\u003Csettings-page> (src\\settings-page.php:0)",{"nodes":439,"edges":452},[440,442,443,444,446,448,450],{"id":394,"type":395,"label":441,"file":253,"line":397},"$_GET (x8)",{"id":399,"type":400,"label":401,"file":253,"line":341,"wp_function":402},{"id":417,"type":395,"label":429,"file":253,"line":430},{"id":445,"type":400,"label":432,"file":253,"line":430,"wp_function":433},"n3",{"id":447,"type":395,"label":411,"file":253,"line":412},"n4",{"id":449,"type":414,"label":415,"file":253,"line":412},"n5",{"id":451,"type":400,"label":418,"file":309,"line":419,"wp_function":420},"n6",[453,454,455,456],{"from":394,"to":399,"sanitized":270},{"from":417,"to":445,"sanitized":270},{"from":447,"to":449,"sanitized":268},{"from":449,"to":451,"sanitized":268},{"summary":458,"deductions":459},"The Fastly plugin v1.2.29 presents a mixed security posture. On the positive side, the static analysis reveals a robust implementation with all identified entry points (7 AJAX handlers) protected by authorization checks. The absence of raw SQL queries, reliance on prepared statements, and a high percentage of properly escaped outputs are excellent security practices. Furthermore, the plugin demonstrates good security awareness with a substantial number of nonce checks.  However, the presence of two unsanitized path flows in the taint analysis, even without critical or high severity, suggests potential vulnerabilities that could be exploited if certain conditions are met. The historical vulnerability data is concerning, with four known medium-severity CVEs in the past, primarily related to Cross-Site Request Forgery, Missing Authorization, and Cross-Site Scripting. While there are currently no unpatched vulnerabilities, this history indicates a pattern of past security weaknesses that, while addressed, still warrant attention. The plugin has a history of issues that require careful monitoring and prompt patching of any future disclosures.",[460,462],{"reason":461,"points":59},"Taint flows with unsanitized paths detected",{"reason":463,"points":59},"History of medium severity vulnerabilities","2026-03-16T19:04:00.607Z",{"wat":466,"direct":483},{"assetPaths":467,"generatorPatterns":474,"scriptPaths":475,"versionParams":476},[468,469,470,471,472,473],"\u002Fwp-content\u002Fplugins\u002Ffastly\u002Fjs\u002Fadmin.js","\u002Fwp-content\u002Fplugins\u002Ffastly\u002Fjs\u002Fsettings.js","\u002Fwp-content\u002Fplugins\u002Ffastly\u002Fjs\u002Ffastly.js","\u002Fwp-content\u002Fplugins\u002Ffastly\u002Fcss\u002Fadmin.css","\u002Fwp-content\u002Fplugins\u002Ffastly\u002Fcss\u002Fsettings.css","\u002Fwp-content\u002Fplugins\u002Ffastly\u002Fcss\u002Ffastly.css",[],[468,469,470],[477,478,479,480,481,482],"fastly\u002Fjs\u002Fadmin.js?ver=","fastly\u002Fjs\u002Fsettings.js?ver=","fastly\u002Fjs\u002Ffastly.js?ver=","fastly\u002Fcss\u002Fadmin.css?ver=","fastly\u002Fcss\u002Fsettings.css?ver=","fastly\u002Fcss\u002Ffastly.css?ver=",{"cssClasses":484,"htmlComments":488,"htmlAttributes":489,"restEndpoints":493,"jsGlobals":496,"shortcodeOutput":499},[485,486,487],"fastly-settings-page","fastly-cache-tag-settings","fastly-purge-logs",[],[490,491,492],"data-fastly-api-url","data-fastly-purge-type","data-fastly-purge-id",[494,495],"\u002Fwp-json\u002Ffastly\u002Fv1\u002Fpurge","\u002Fwp-json\u002Ffastly\u002Fv1\u002Flogs",[4,497,498],"PurgelyAdmin","PurgelySettings",[]]