[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fO-YtAXZG-WDgE5nTSZFJiBIHEUCe6Gx_aF6crwXIW-0":3},{"slug":4,"display_name":5,"profile_url":6,"plugin_count":7,"total_installs":8,"avg_security_score":9,"avg_patch_time_days":10,"trust_score":11,"computed_at":12,"plugins":13},"criticalcss","Easy Critical CSS","https:\u002F\u002Fprofiles.wordpress.org\u002Fcriticalcss\u002F",1,50,100,30,94,"2026-05-20T10:57:29.850Z",[14],{"slug":15,"name":5,"version":16,"author":5,"author_profile":6,"description":17,"short_description":18,"active_installs":8,"downloaded":19,"rating":20,"num_ratings":7,"last_updated":21,"tested_up_to":22,"requires_at_least":23,"requires_php":24,"tags":25,"homepage":31,"download_link":32,"security_score":9,"vuln_count":33,"unpatched_count":33,"last_vuln_date":34,"fetched_at":35},"easy-critical-css","1.4.7","\u003Cp>Easy Critical CSS is a lightweight WordPress plugin that lets you add Critical CSS to any page on your site to improve loading speed and performance.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Easily add \u003Cstrong>Critical CSS\u003C\u002Fstrong> and \u003Cstrong>Secondary CSS\u003C\u002Fstrong> to any page\u003Cbr \u002F>\n– \u003Cstrong>Secondary CSS\u003C\u002Fstrong> removes unused CSS rules and stylesheets, ensuring only a single optimized CSS file loads\u003Cbr \u002F>\n– Supports \u003Cstrong>posts, pages, archives, and taxonomy pages\u003C\u002Fstrong>\u003Cbr \u002F>\n– Fully \u003Cstrong>compatible with caching plugins\u003C\u002Fstrong> (WP Rocket, W3 Total Cache, WP Super Cache, etc.)\u003Cbr \u002F>\n– \u003Cstrong>Customizable settings\u003C\u002Fstrong> for individual pages\u003Cbr \u002F>\n– Stores Critical CSS in your choice of the \u003Cstrong>database or as static files\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Cstrong>Optional API service\u003C\u002Fstrong> (\u003Cem>API key required\u003C\u002Fem>) for automated Critical and Secondary CSS generation via \u003Ca href=\"https:\u002F\u002Fcriticalcss.net\u002F\" rel=\"nofollow ugc\">CriticalCSS.net\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Cstrong>Background processing\u003C\u002Fstrong> to generate CSS without blocking page loads or admin actions\u003C\u002Fp>\n\u003Ch3>Why Use Critical CSS?\u003C\u002Fh3>\n\u003Cp>Critical CSS ensures above-the-fold content loads first by reducing render-blocking CSS. This helps you \u003Cstrong>boost Core Web Vitals, improve page speed scores\u003C\u002Fstrong>, and deliver a better experience to your visitors.\u003C\u002Fp>\n\u003Cp>Want to try it out first? You can generate free one-off Critical CSS at \u003Ca href=\"https:\u002F\u002Fcriticalcss.net\u002F#free-generator\" rel=\"nofollow ugc\">CriticalCSS.net\u003C\u002Fa> and manually apply it to your site using the plugin settings.\u003C\u002Fp>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin interacts with external third-party services in order to provide its functionality. Below is a detailed breakdown of these interactions:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>Critical CSS API (api.criticalcss.net)\u003C\u002Fstrong>\u003Cbr \u002F>\nThis service generates critical and secondary CSS used to optimize your site’s CSS delivery and improve page load times.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Data Sent\u003C\u002Fstrong>: The URL, CSS generation preferences, generation status, and HTML content of pages from your website.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>When\u003C\u002Fstrong>: Data is transmitted only if you have explicitly enabled the Auto generation mode, and occurs whenever Critical CSS or Secondary CSS needs to be generated or regenerated.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Links\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fcriticalcss.net\u002Fterms\u002F\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fcriticalcss.net\u002Fprivacy\u002F\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Cloudflare API (api.cloudflare.com)\u003C\u002Fstrong>\u003Cbr \u002F>\nThis service is used to automatically clear your Cloudflare cache after new critical CSS is generated, ensuring your visitors see updated styles immediately.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Data Sent\u003C\u002Fstrong>: Authentication credentials (Cloudflare email, API key, and zone ID) and instructions for purging the cache.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>When\u003C\u002Fstrong>: Data is sent only if \u003Ccode>CLOUDFLARE_EMAIL\u003C\u002Fcode>, \u003Ccode>CLOUDFLARE_API_KEY\u003C\u002Fcode>, and \u003Ccode>CLOUDFLARE_ZONE_ID\u003C\u002Fcode> are defined in your site’s configuration.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Links\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fwww.cloudflare.com\u002Fterms\u002F\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwww.cloudflare.com\u002Fprivacypolicy\u002F\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Kinsta Cache Clear (localhost)\u003C\u002Fstrong>\u003Cbr \u002F>\nIf your site is hosted on Kinsta, this plugin can trigger a cache clear after generating new critical CSS, ensuring immediate availability of updated styles.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Data Sent\u003C\u002Fstrong>: A cache-clear request to your site’s local server endpoint provided by Kinsta. No sensitive or identifying information is transmitted beyond the local environment.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>When\u003C\u002Fstrong>: Data is sent only when your site detects that it’s running on Kinsta infrastructure (\u003Ccode>KINSTA_CACHE_ZONE\u003C\u002Fcode> environment variable is present).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Links\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fkinsta.com\u002Flegal\u002Fterms-service\u002F\" rel=\"nofollow ugc\">Kinsta Terms of Service\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fkinsta.com\u002Flegal\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">Kinsta Privacy Policy\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Freemius API (api.freemius.com and wp.freemius.com)\u003C\u002Fstrong>\u003Cbr \u002F>\nUsed to manage licensing, validate API keys, and handle plugin updates and account management.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Data Sent\u003C\u002Fstrong>: Freemius sends and receives licensing information and plugin activation status, including your site’s URL, plugin version, API key, and licensing details.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>When\u003C\u002Fstrong>: Data is transmitted only after explicitly opting in through the plugin’s settings page or upon activation of a purchased API key. By default, the plugin does not send any data to Freemius until you explicitly opt in.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Links\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Ffreemius.com\u002Fterms\u002F\" rel=\"nofollow ugc\">Freemius Terms of Service\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Ffreemius.com\u002Fprivacy\u002F\" rel=\"nofollow ugc\">Freemius Privacy Policy\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Fol>\n","Easily inject Critical CSS and Secondary CSS (with unused CSS styles removed) to improve site speed and performance.",2074,20,"2026-01-23T04:45:00.000Z","6.8.5","6.2","7.4",[26,27,28,29,30],"critical-css","lighthouse","optimization","performance","unused-css","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-critical-css.1.4.7.zip",0,null,"2026-04-16T10:56:18.058Z"]