[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$frKRgshRM8h8ZXgpLzBaVJTtj208HFqDyFD2FtmZhVU4":3},{"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":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":36,"analysis":147,"fingerprints":305},"minqueue","MinQueue","1.1.2","Matthew Haines-Young","https:\u002F\u002Fprofiles.wordpress.org\u002Fmattheu\u002F","\u003Cp>Minification & concatenation of JS and CSS files can reduce the file size of your assets, and reduce the number of HTTP requests, helping improve page load times.\u003C\u002Fp>\n\u003Cp>The plugin takes a manually defined list of script\u002Fstyle handles, and minifies and concatenates them into a single file which is then cached for future use.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Minifies & concatenates scripts and styles loaded using the WordPress dependency enqueueing system.\u003C\u002Fli>\n\u003Cli>Handles scripts loaded in the header & footer.\u003C\u002Fli>\n\u003Cli>Complete control – only a manually defined list of files is processed.\u003C\u002Fli>\n\u003Cli>Multiple, independently processed files.\u003C\u002Fli>\n\u003Cli>Minified files are only loaded if at least one component file should be loaded.\u003C\u002Fli>\n\u003Cli>Compatable with localized scripts.\u003C\u002Fli>\n\u003Cli>Helper tool – displays a list of scripts and styles enqueued on each page on the front end of the site.\u003C\u002Fli>\n\u003C\u002Ful>\n","Minify & Concatenate Enqueued Scripts & Styles.",200,28610,90,30,"2013-09-19T14:30:00.000Z","3.5.2","3.4","",[20,21,22,23],"concatenate","minify","script","style","https:\u002F\u002Fgithub.com\u002Fmattheu\u002FMPH-Minify","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminqueue.1.1.2.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":14,"trust_score":34,"computed_at":35},"mattheu",1,84,"2026-04-04T21:06:48.221Z",[37,58,81,101,126],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":34,"num_ratings":47,"last_updated":48,"tested_up_to":49,"requires_at_least":50,"requires_php":18,"tags":51,"homepage":56,"download_link":57,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"bwp-minify","Better WordPress Minify","1.3.3","Khang Minh","https:\u002F\u002Fprofiles.wordpress.org\u002Foddoneout\u002F","\u003Cp>Allows you to combine and minify your CSS and JS files to improve page load time. This plugin uses the PHP library \u003Ca href=\"http:\u002F\u002Fcode.google.com\u002Fp\u002Fminify\u002F\" rel=\"nofollow ugc\">Minify\u003C\u002Fa> and relies on WordPress’s enqueueing system rather than the output buffer, which respects the order of CSS and JS files as well as their dependencies. BWP Minify is very customizable and easy to use.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Useful resources to help you get started and make the most out of BWP Minify\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fbetterwp.net\u002Fwordpress-plugins\u002Fbwp-minify\u002F#usage\" rel=\"nofollow ugc\">Official Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fbetterwp.net\u002Fwordpress-minify-javascript-css\u002F\" rel=\"nofollow ugc\">WordPress Minify Best Practices\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Some Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Uses enqueueing system of WordPress which improves compatibility with other plugins and themes\u003C\u002Fli>\n\u003Cli>Allows you to move enqueued files to desired locations (header, footer, oblivion, etc.) via a dedicated management page\u003C\u002Fli>\n\u003Cli>Allows you to change various Minify settings (cache directory, cache age, debug mode, etc.) directly in admin\u003C\u002Fli>\n\u003Cli>Allows you to use friendly Minify urls, such as \u003Ccode>http:\u002F\u002Fexample.com\u002Fpath\u002Fto\u002Fcache\u002Fsomestring.js\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Allows you to use CDN for minified contents, one CDN host for JS and one for CSS with SSL support\u003C\u002Fli>\n\u003Cli>Allows you to split long Minify strings into shorter ones\u003C\u002Fli>\n\u003Cli>Offers various way to add a cache buster to your minify string such as WordPress’s version, Theme’s version, Cache folder’s last modified timestap, etc.\u003C\u002Fli>\n\u003Cli>Supports script localization (\u003Ccode>wp_localize_script()\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>Supports inline styles\u003C\u002Fli>\n\u003Cli>Supports RTL stylesheets\u003C\u002Fli>\n\u003Cli>Supports media-specific stylesheets (e.g. ‘screen’, ‘print’, etc.)\u003C\u002Fli>\n\u003Cli>Supports conditional stylesheets (e.g. \u003Ccode>\u003C!--[if lt IE 7]>\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>Provides hooks for further customization\u003C\u002Fli>\n\u003Cli>WordPress Multi-site compatible\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Please don’t forget to rate this plugin \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fview\u002Fplugin-reviews\u002Fbwp-minify?filter=5\" rel=\"ugc\">5 shining stars\u003C\u002Fa> if you like it, thanks!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Get in touch\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Support is provided via \u003Ca href=\"http:\u002F\u002Fbetterwp.net\u002Fcommunity\u002F\" rel=\"nofollow ugc\">BetterWP.net Community\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Follow and contribute to development via \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FOddOneOut\u002FBetter-WordPress-Minify\" rel=\"nofollow ugc\">Github\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>You can also follow me on \u003Ca href=\"http:\u002F\u002Ftwitter.com\u002F0dd0ne0ut\" rel=\"nofollow ugc\">Twitter\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Check out \u003Ca href=\"http:\u002F\u002Ffeeds.feedburner.com\u002FBetterWPnet\" rel=\"nofollow ugc\">latest WordPress Tips and Ideas\u003C\u002Fa> from BetterWP.net.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Languages\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>English (default)\u003C\u002Fli>\n\u003Cli>Romanian (ro_RO) – Thanks to \u003Ca href=\"www.enjoyprepaid.com\" rel=\"nofollow ugc\">Luke Tyler, International Calling Cards\u003C\u002Fa>!\u003C\u002Fli>\n\u003Cli>Turkish (tr_TR) – Thanks to Hakan E\u003C\u002Fli>\n\u003Cli>French (fr_FR) – Thanks to Sebastien\u003C\u002Fli>\n\u003Cli>Italian (it_IT) – Thanks to Gabriele – http:\u002F\u002Fcookspot.it\u003C\u002Fli>\n\u003Cli>Spanish (es_ES) –  Thanks to Ruben Hernandez – http:\u002F\u002Fusitility.com\u002F\u003C\u002Fli>\n\u003Cli>Dutch (nl_NL) – Thanks to Martijn van Egmond\u003C\u002Fli>\n\u003Cli>German (de_DE) – Thanks to Matthias\u003C\u002Fli>\n\u003Cli>Serbo-Croatian (sr_RS) – Thanks to Borisa Djuraskovic – \u003Ca href=\"http:\u002F\u002Fwww.webhostinghub.com\u002F\" rel=\"nofollow ugc\">Web Hosting Hub\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Indonesian (id_ID) – Thanks to Nasrulhaq Muiz – http:\u002F\u002Fal-badar.net\u003C\u002Fli>\n\u003Cli>Russian (ru_RU) – Thanks to Эдуард Валеев\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Please \u003Ca href=\"http:\u002F\u002Fbetterwp.net\u002Fwordpress-tips\u002Fcreate-pot-file-using-poedit\u002F\" rel=\"nofollow ugc\">help translate\u003C\u002Fa> this plugin!\u003C\u002Fp>\n","Allows you to combine and minify your CSS and JS files to improve page load time.",8000,692951,137,"2017-11-28T05:12:00.000Z","4.0.38","3.1",[21,52,53,54,55],"minify-css","minify-javascript","minify-js","minify-stylesheet","http:\u002F\u002Fbetterwp.net\u002Fwordpress-plugins\u002Fbwp-minify\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbwp-minify.1.3.3.zip",{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":66,"downloaded":67,"rating":68,"num_ratings":69,"last_updated":70,"tested_up_to":71,"requires_at_least":72,"requires_php":73,"tags":74,"homepage":79,"download_link":80,"security_score":68,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"optimize-scripts-styles","Optimize Scripts & Styles","1.9.6","Sean Michaud","https:\u002F\u002Fprofiles.wordpress.org\u002Fseismicpixels\u002F","\u003Cp>Optimize Scripts & Styles optimizes your site’s JavaScript and CSS files by combining, minifying and caching them. This will help your site’s overall performance and user experience by reducing the number of files served up and the overall size of these files.\u003C\u002Fp>\n\u003Cp>For developers, this allows you to maintain uncompressed versions for development themes or plugins, while compressing them for a production environment.\u003C\u002Fp>\n\u003Cp>For you SEO buffs, it cleans up the number of scripts that get included and downloaded to your site visitors, helping your overall PageSpeed score.\u003C\u002Fp>\n\u003Cp>Header and footer script locations are maintained as well as any localized data used for the scripts and the minified files are stored in the \u002Fcache folder, making it friendly for plugins like WP Super Cache. Media attributes are also maintained for print stylesheets.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Combine & minify all JavaScript & CSS that is enqueued\u003C\u002Fli>\n\u003Cli>Stores the optimized files in the cache folder for faster page loads\u003C\u002Fli>\n\u003Cli>Compatible with caching plugins like WP Super Cache and W3 Total Cache\u003C\u002Fli>\n\u003Cli>Enable for logged in users (not recommended)\u003C\u002Fli>\n\u003Cli>Available options to remove or ignore enqueued scripts and styles\u003C\u002Fli>\n\u003Cli>Optional button in the admin bar to clear scripts and styles\u003C\u002Fli>\n\u003Cli>Includes an option to remove script type attributes for HTML5 validation\u003C\u002Fli>\n\u003C\u002Ful>\n","Optimize Scripts & Styles combines scripts and styles on your site, minifies them and provides cachable versions for improved site performance.",70,11567,100,2,"2025-10-30T14:07:00.000Z","6.8.5","4.0","7.4",[21,75,76,77,78],"optimization","optimize","scripts","styles","https:\u002F\u002Fwww.seismicpixels.com\u002Foptimize-scripts-styles-for-wordpress\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Foptimize-scripts-styles.1.9.6.zip",{"slug":82,"name":83,"version":84,"author":85,"author_profile":86,"description":87,"short_description":88,"active_installs":14,"downloaded":89,"rating":90,"num_ratings":91,"last_updated":92,"tested_up_to":93,"requires_at_least":94,"requires_php":18,"tags":95,"homepage":18,"download_link":100,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"aph-merge-scripts","APH Merge Scripts","1.3.1","Agus Prawoto Hadi","https:\u002F\u002Fprofiles.wordpress.org\u002Fagusph\u002F","\u003Cp>Combining and minifying javascript dan stylesheet files can improve the speed the website as it will reduce the number of HTTP Request and reduce the size of the downloaded file.\u003C\u002Fp>\n\u003Cp>This plugin helps you to do all of that. It will automatically detect and combine javascript and CSS files loaded by a page, into a single file javascript and CSS.\u003C\u002Fp>\n\u003Cp>** Features. **\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Easy to use.\u003C\u002Fli>\n\u003Cli>Merge all CSS and Javascript files into one file – Automatically detect scripts and styles that are required on a page, and then combine them into one file.\u003C\u002Fli>\n\u003Cli>There is a tool in the admin bar that makes it easy to add \u002F manage scripts loaded by a page.\u003C\u002Fli>\n\u003Cli>Support localized script.\u003C\u002Fli>\n\u003Cli>Support remote scripts (Javascript and CSS files hosted on CDN).  Built-in parallel download for optimum download time.\u003C\u002Fli>\n\u003Cli>Support YUI Compressor. We don’t use closure compiler as it is not 100% safe. \u003Ca href=\"http:\u002F\u002Fwebdevcorner.com\u002Fcompress-javascript-file-using-closure-compiler\u002F#compress-file\" rel=\"nofollow ugc\">read here\u003C\u002Fa> \u003C\u002Fli>\n\u003Cli>CSS & Script files URL cleaned from query string, leverage browser cache.\u003C\u002Fli>\n\u003Cli>Easy to view and manage merged files.\u003C\u002Fli>\n\u003Cli>There is an option to put merged script to the header or footer\u003C\u002Fli>\n\u003Cli>Automatically unload CSS and Javascript files that are not found\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>How To Use\u003C\u002Fh3>\n\u003Cp>While loading a page, the plugin will automatically detect the scripts and styles used on the page using WP enqueue system.\u003C\u002Fp>\n\u003Cp>However, in certain circumstances, there are scripts and styles that are not detected automatically, such as akismet-form that usually comes late in the wp_footer\u003C\u002Fp>\n\u003Cp>To check that kind of scripts, first, enable “Show Manage Scripts Menu on the Admin Bar” option in the plugin settings page. This option will add a menu to the admin-bar menu. This menu will appear when you open any page except for the admin page. Now, through that menu, you can choose scripts you want to merge or exclude easily.\u003C\u002Fp>\n","Merge and minify CSS & javascript files into one file. Easy to use. Support remote file - Javascript & CSS files hosted on other server or CDN",6215,88,5,"2016-09-04T01:11:00.000Z","4.7.32","3.5",[96,97,98,99,21],"combine-scripts","combine-styles","merge-scripts","merge-styles","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Faph-merge-scripts.1.3.1.zip",{"slug":102,"name":103,"version":104,"author":105,"author_profile":106,"description":107,"short_description":108,"active_installs":109,"downloaded":110,"rating":111,"num_ratings":112,"last_updated":113,"tested_up_to":114,"requires_at_least":115,"requires_php":116,"tags":117,"homepage":121,"download_link":122,"security_score":123,"vuln_count":124,"unpatched_count":27,"last_vuln_date":125,"fetched_at":29},"wp-asset-clean-up","Asset CleanUp: Page Speed Booster","1.4.0.3","Gabe Livan","https:\u002F\u002Fprofiles.wordpress.org\u002Fgabelivan\u002F","\u003Cp>Don’t just minify & combine CSS\u002FJavaScript files ending up with large, bloated and slow loading pages: \u003Cstrong>Strip the “fat” first and get a faster website\u003C\u002Fstrong> 🙂\u003C\u002Fp>\n\u003Cp>Faster page load = Happier Visitors = More Conversions = More Revenue\u003C\u002Fp>\n\u003Cp>There are often times when you are using a theme and a number of plugins which are enabled and run on the same page. However, you don’t need to use all of them and to improve the speed of your website and make the HTML source code cleaner (convenient for debugging purposes), it’s better to prevent those styles and scripts from loading.\u003C\u002Fp>\n\u003Cp>For instance, you might use a plugin that generates contact forms and it loads its assets (.CSS and .JS files) in every page of your website instead of doing it only in the \u002Fcontact page (if that’s the only place where you need it).\u003C\u002Fp>\n\u003Cp>“Asset CleanUp” scans your page and detects all the assets that are loaded. All you have to do when editing a page\u002Fpost is just to select the CSS\u002FJS that are not necessary to load, this way reducing the bloat.\u003C\u002Fp>\n\u003Cp>The plugin works best in combination with a cache plugin (e.g. WP Rocket, WP Fastest Cache, W3 Total Cache), a hosting company that offers packages with server-level caching available (e.g. WP Engine, Kinsta) or a service like Cloudflare that has page caching enabled.\u003C\u002Fp>\n\u003Ch4>Main plugin’s benefits include\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Decreases the number of HTTP requests loaded and eliminate render-blocking resources (important for faster page load) by unloading useless CSS\u002FJS\u003C\u002Fli>\n\u003Cli>Preload CSS\u002FJS, Local Fonts & Google Fonts files to instruct the browser to download the chosen assets as soon as possible\u003C\u002Fli>\n\u003Cli>Minify CSS files (including inline code within STYLE tags)\u003C\u002Fli>\n\u003Cli>Minify JavaScript files (including inline code within SCRIPT tags)\u003C\u002Fli>\n\u003Cli>Combine remaining loaded CSS & JavaScript files\u003C\u002Fli>\n\u003Cli>Inline CSS Files (automatically & by specifying the path to the stylesheets)\u003C\u002Fli>\n\u003Cli>Defer combined JavaScript files by applying “defer” attribute to the SCRIPT tags\u003C\u002Fli>\n\u003Cli>Site-wide removal for Emojis, Dashicons for guest users and Comment Reply if they are not used\u003C\u002Fli>\n\u003Cli>Disable RSS Feeds\u003C\u002Fli>\n\u003Cli>Reduces the HTML code of the actual page (that’s even better if GZIP compression is enabled)\u003C\u002Fli>\n\u003Cli>Makes source code easier to scan in case you’re a developer and want to search for something\u003C\u002Fli>\n\u003Cli>Remove possible conflicts between plugins\u002Ftheme (e.g. 2 JavaScript files that are loading from different plugins and they interfere one with another)\u003C\u002Fli>\n\u003Cli>Better performance score if you test your URL on websites such as GTmetrix, PageSpeed Insights, Pingdom Website Speed Test\u003C\u002Fli>\n\u003Cli>Google will love your website more as it would be faster and fast page load is nowadays a factor in search ranking\u003C\u002Fli>\n\u003Cli>Your server access log files (e.g the Apache ones) will be easier to scan and would take less space on your server\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Google Fonts Optimization \u002F Removal\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Combine all Google Font requests into fewer (usually one) requests, saving one round trip to the server for each additional font requested\u003C\u002Fli>\n\u003Cli>Choose between three methods of delivery: Render-blocking, Asynchronous via Web Font Loader (webfont.js) or Asynchronous by preloading the CSS stylesheet\u003C\u002Fli>\n\u003Cli>Option to preload Google Font Files from fonts.gstatic.com (e.g. ending in .woff2)\u003C\u002Fli>\n\u003Cli>Apply “font-display” CSS property to all loaded Google Font requests\u003C\u002Fli>\n\u003Cli>Enable preconnect resource hint for fonts.gstatic.com in case you use Google Fonts; don’t let the browser wait until it fetches the CSS for loading the font files before it begins DNS\u002FTCP\u002FTLS\u003C\u002Fli>\n\u003Cli>Remove all Google Font requests including link\u002Ffont preloads, @import\u002F@font-face from CSS files & STYLE tags, resource hints\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Local Fonts Optimization\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Preload local font files (ending in .woff, .woff2, .ttf, etc.)\u003C\u002Fli>\n\u003Cli>Apply “font-display:” CSS property to @font-face from existing to LINK \u002F STYLE tags to improve the PageSpeed score for “Ensure text remains visible during webfont load”\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Critical CSS\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>You can add already generated critical CSS (e.g. via tools such as \u003Ca href=\"https:\u002F\u002Fwww.corewebvitals.io\u002Ftools\u002Fcritical-css-generator\" rel=\"nofollow ugc\">Advanced Critical CSS Generator\u003C\u002Fa> customly for the homepage, posts, pages, taxonomy pages (e.g. category), archive pages (e.g. date, author), search, 404 not found\u003C\u002Fli>\n\u003Cli>The critical CSS can be added within the Dashboard as well as via code \u002F \u003Ca href=\"https:\u002F\u002Fwww.assetcleanup.com\u002Fdocs\u002F?p=608\" rel=\"nofollow ugc\">Read More\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Remove useless links, meta tags and HTML comments within the HEAD and BODY (footer) tags of the website\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Really Simple Discovery (RSD) link tag\u003C\u002Fli>\n\u003Cli>REST API link tag\u003C\u002Fli>\n\u003Cli>Pages\u002FPosts Shortlink tag\u003C\u002Fli>\n\u003Cli>WordPress version meta tag (also good for security reasons)\u003C\u002Fli>\n\u003Cli>All “generator” meta tags (also good for security reasons)\u003C\u002Fli>\n\u003Cli>RSS Feed Link Tags (usually they are not needed if your website is not used for blogging purposes)\u003C\u002Fli>\n\u003Cli>oEmbeds, if you do not need to embed videos (e.g. YouTube), tweets and audios\u003C\u002Fli>\n\u003Cli>Valid HTML Comments (exceptions from stripping can be added and Internet Explorer conditional comments are preserved)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Each option can be turned on\u002Foff depending on your needs. Instructions about each of them are given in the plugin’s settings page.\u003C\u002Fp>\n\u003Ch4>Disable partially or completely XML-RPC protocol\u003C\u002Fh4>\n\u003Cp>This is an API service used by WordPress for 3rd party applications, such as mobile apps, communication between blogs and plugins such as Jetpack. If you use or are planning to use a remote system to post content to your website, you can keep this feature enabled (which it is by default). Many users do not use this function at all and if you’re one of them, you can disable it.\u003C\u002Fp>\n\u003Cp>Plugin works with WordPress Multisite Network enabled!\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Asset CleanUp Pro\u003C\u002Fstrong>\u003Cbr \u002F>\n  This plugin is the lite version of Asset CleanUp Pro that comes with more benefits including managing assets (CSS & JS files) on all WordPress pages, unloading plugins site-wide or via Regex(es), apply “async” and “defer” attributes on loaded JavaScript files which would boost the speed score even higher, move the loading location of CSS\u002FJS files (from HEAD to BODY to reduce render-blocking or vice-versa if you need specific files to trigger earlier) and premium support. \u003Ca href=\"https:\u002F\u002Fwww.gabelivan.com\u002Fitems\u002Fwp-asset-cleanup-pro\u002F?utm_source=wp_org_lite&utm_medium=inside_quote\" rel=\"nofollow ugc\">Click here to purchase Asset CleanUp Pro!\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>NOTES\u003C\u002Fh4>\n\u003Cp>People that have tested the plugin are so far happy with it and I want to keep a good reputation for it. In case something is not working for you or have any suggestions, please write to me on the forum and I will be happy to assist you. \u003Cstrong>BEFORE rating this plugin\u003C\u002Fstrong>, please check the following post http:\u002F\u002Fchrislema.com\u002Ftheres-wrong-way-give-plugin-feedback-wordpress-org\u002F and then use your common sense when writing the feedback 🙂\u003C\u002Fp>\n\u003Ch4>GO PRO\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Unload CSS\u002FJS files on all WordPress pages including Categories, Tags, Custom Taxonomy (e.g. WooCommerce product category), 404 Not Found, Date & Author Archives, Search Results)\u003C\u002Fli>\n\u003Cli>Unload plugins in the frontend view (for guest visitors) * This will not just unload the CSS\u002FJS files loaded from the plugins, but everything else related to them (e.g. slow database queries)\u003C\u002Fli>\n\u003Cli>Unload plugins within the Dashboard \u002Fwp-admin\u002F * Do you have any slow pages that are loading within the Dashboard? You can reduce seconds in page load for some bulky ones or fix plugin conflicts\u003C\u002Fli>\n\u003Cli>Instruct the browser to download a CSS\u002FJS file based on the visitor’s screen size (e.g. avoid downloading assets in mobile view when they are not needed, if the screen size is smaller than 768px)\u003C\u002Fli>\n\u003Cli>Defer CSS by appending it to the BODY to load it asynchronously (Render blocking CSS delays a web page from being visible in a timely manner)\u003C\u002Fli>\n\u003Cli>Move JavaScript files from HEAD to BODY and vice-versa (CSS files moved to the BODY are automatically deferred)\u003C\u002Fli>\n\u003Cli>Defer JavaScript loaded files (by applying “defer” attribute to any enqueued JS file)\u003C\u002Fli>\n\u003Cli>Async JavaScript loaded files (by applying “async” attribute to any enqueued JS file)\u003C\u002Fli>\n\u003Cli>Inline JavaScript files (automatically & by specifying the path to the stylesheets)\u003C\u002Fli>\n\u003Cli>Priority in releasing new features & other improvements (updates that are meant for both Lite and Pro plugins are first released to the Pro users)\u003C\u002Fli>\n\u003Cli>Premium support and updates within the Dashboard\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Give Asset CleanUp a try! If you want to unlock all features, you can \u003Ca href=\"https:\u002F\u002Fwww.gabelivan.com\u002Fitems\u002Fwp-asset-cleanup-pro\u002F?utm_source=wp_org_lite&utm_medium=go_pro\" rel=\"nofollow ugc\">Upgrade to the Pro version\u003C\u002Fa>.\u003C\u002Fp>\n","Make your website load FASTER by stopping specific styles (.CSS) & scripts (.JS) from loading. It works best with a page caching plugin \u002F service.",100000,4846454,98,1550,"2025-03-12T21:24:00.000Z","6.7.5","4.5","5.6",[118,119,52,53,120],"defer-css-javascript","dequeue","page-speed","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-asset-clean-up\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-asset-clean-up.1.4.0.3.zip",89,6,"2024-11-27 00:00:00",{"slug":127,"name":128,"version":129,"author":130,"author_profile":131,"description":132,"short_description":133,"active_installs":134,"downloaded":135,"rating":136,"num_ratings":137,"last_updated":138,"tested_up_to":139,"requires_at_least":94,"requires_php":18,"tags":140,"homepage":18,"download_link":145,"security_score":146,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"custom-css-and-javascript","Custom CSS and JavaScript","2.0.16","WP Zone","https:\u002F\u002Fprofiles.wordpress.org\u002Faspengrovestudios\u002F","\u003Cp>This plugin allows you to add custom site-wide CSS styles and JavaScript code to your WordPress site. Useful for overriding your theme’s styles and adding client-side functionality.\u003C\u002Fp>\n\u003Cp>Features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Code editor with syntax highlighting and AJAX saving to avoid reloading the editor at each save.\u003C\u002Fli>\n\u003Cli>Save and preview your CSS and JavaScript as a draft that is only applied to logged-in users with the necessary permissions until you are ready to publish your changes to the public.\u003C\u002Fli>\n\u003Cli>View and restore past revisions of your CSS and JavaScript.\u003C\u002Fli>\n\u003Cli>Automatically minify your custom CSS and JavaScript code to reduce file size.\u003C\u002Fli>\n\u003Cli>For the public, custom CSS and JavaScript code is served from the filesystem instead of the database for optimal performance.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Now available! \u003Ca href=\"https:\u002F\u002Fwpzone.co\u002Fproduct\u002Fcustom-css-and-javascript-developer-edition\u002F?utm_source=custom-css-and-javascript&utm_medium=link&utm_campaign=wp-repo-upgrade-link\" rel=\"nofollow ugc\">Custom CSS and JavaScript Developer Edition\u003C\u002Fa>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Divide your CSS and JavaScript into multiple virtual files to keep your code organized (the code is still served as one CSS and one JS file on the front-end for efficiency).\u003C\u002Fli>\n\u003Cli>Supports Sassy CSS (SCSS)!\u003C\u002Fli>\n\u003Cli>Live preview for CSS!\u003C\u002Fli>\n\u003Cli>Upload and download CSS and JavaScript files, individually or in ZIP files.\u003C\u002Fli>\n\u003Cli>The developer logo and review\u002Fdonation links are removed from the editor page in the WordPress admin.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpzone.co\u002Fproduct\u002Fcustom-css-and-javascript-developer-edition\u002F?utm_source=custom-css-and-javascript&utm_medium=link&utm_campaign=wp-repo-upgrade-link\" rel=\"nofollow ugc\">Click here\u003C\u002Fa> to purchase!\u003C\u002Fp>\n\u003Cp>Alternatively, you can manually upload the plugin to your wp-content\u002Fplugins directory.\u003C\u002Fp>\n\u003Cp>If you like this plugin, please consider leaving a comment or review.\u003C\u002Fp>\n\u003Ch3>User Access Control\u003C\u002Fh3>\n\u003Cp>In the Custom CSS and JavaScript WordPress plugin, access to plugin features is determined by user capabilities. Users with the \u003Ccode>edit_theme_options\u003C\u002Fcode> capability will enjoy full access to all the plugin’s features.\u003C\u002Fp>\n\u003Cp>By default, the “Administrator” and “Editor” roles come equipped with the \u003Ccode>edit_theme_options\u003C\u002Fcode> capability. However, site administrators have the flexibility to customize these capabilities and assign them to other roles or individual users through plugins or custom code.\u003C\u002Fp>\n\u003Cp>Furthermore, to provide users with enhanced control, we’ve introduced a custom capability known as \u003Ccode>wpz_custom_css_js\u003C\u002Fcode>. Users possessing both the \u003Ccode>wpz_custom_css_js\u003C\u002Fcode> and \u003Ccode>edit_posts\u003C\u002Fcode> capabilities can be granted access to the plugin’s features.\u003C\u002Fp>\n\u003Ch3>You may also like these plugins\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpzone.co\u002F\" rel=\"nofollow ugc\">WP Zone\u003C\u002Fa> has built a bunch of plugins, add-ons, and themes. Check out other favorites here on the repository and don’t forget to leave a 5-star review to help others in the community decide.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fproduct-sales-report-for-woocommerce\u002F\" rel=\"ugc\">Product Sales Report for WooCommerce\u003C\u002Fa> – set up a custom sales report for the products in your WooCommerce store with toggle sorting options. Including or excluding items based on date range, sale status, product category and id, define display order, choose what fields to include, and generate your report with a click.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fexport-order-items-for-woocommerce\u002F\" rel=\"ugc\">Export Order Items for WooCommerce\u003C\u002Fa> – export the order details for each sale in your WooCommerce store. Simplify order fulfillment, generate accounting reports in a few clicks, and download into CSV format for readability and universal compatibility with Export Order Items.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Freplace-image\u002F\" rel=\"ugc\">Replace Image\u003C\u002Fa> – keep the same URL when uploading to the WordPress media library\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fforce-update-check-for-plugins-and-themes\u002F\" rel=\"ugc\">Force Update Check for Plugins and Themes\u003C\u002Fa> -force Update Check for Plugins and Themes forces WordPress to run a theme and plugin update check whenever you visit the WordPress updates page\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fconnect-sendgrid-for-emails\u002F\" rel=\"ugc\">Connect SendGrid for Emails\u003C\u002Fa> –  connect SendGrid for Emails is a third-party fork of (and a drop-in replacement for) the official SendGrid plugin\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcustom-css-and-javascript\u002F\" rel=\"ugc\">Custom CSS and JavaScript\u003C\u002Fa> – allows you to add custom site-wide CSS styles and JavaScript code to your WordPress site. Useful for overriding your theme’s styles and adding client-side functionality.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdisable-user-registration-notification-emails\u002F\" rel=\"ugc\">Disable User Registration Notification Emails\u003C\u002Fa> – when this plugin is activated, it disables the notification sent to the admin email when a new user account is registered.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fimage-upload-for-bbpress\u002F\" rel=\"ugc\">Inline Image Upload for BBPress\u003C\u002Fa> – enables the TinyMCE WYSIWYG editor for BBPress forum topics and replies and adds a button to the editor’s “Insert\u002Fedit image” dialog that allows forum users to upload images from their computer and insert them inline into their posts.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpassword-strength-for-woocommerce\u002F\" rel=\"ugc\">Password Strength for WooCommerce\u003C\u002Fa> – disables password strength enforcement in WooCommerce.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdonations-for-woocommerce\u002F\" rel=\"ugc\">Potent Donations for WooCommerce\u003C\u002Fa> – acceptance donations through your WooCommerce store\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fshortcodes-for-divi\u002F\" rel=\"ugc\">Shortcodes for Divi\u003C\u002Fa> – allows to use Divi Library layouts as shortcodes everywhere where text comes.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fstock-export-and-import-for-woocommerce\u002F\" rel=\"ugc\">Stock Export and Import for WooCommerce\u003C\u002Fa> – generates reports on the stock status (in stock \u002F out of stock) and quantity of individual WooCommerce products.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Frandom-quiz-addon-for-lifterlms\u002F\" rel=\"ugc\">Random Quiz Generator for LifterLMS\u003C\u002Fa> – pull a random set of questions from your quiz so users never get the same question twice when retaking or setting up a practice quiz.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-and-divi-icons\u002F\" rel=\"ugc\">WP and Divi Icons\u003C\u002Fa> – adds over 660 custom outline SVG icons to your website. SVG icons are vector icons, so they are sharp and look good on any screen at any size.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-layouts\u002F\" rel=\"ugc\">WP Layouts\u003C\u002Fa> – the best way to organize, import, and export your layouts, especially if you have multiple websites.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-squish\u002F\" rel=\"ugc\">WP Squish\u003C\u002Fa> – reduce the amount of storage space consumed by your WordPress installation through the application of user-definable JPEG compression levels and image resolution limits to uploaded images.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>To view WP Zone’s premium WordPress plugins and themes, visit our \u003Ca href=\"https:\u002F\u002Fwpzone.co\u002Fproduct\u002F\" rel=\"nofollow ugc\">WordPress products catalog page\u003C\u002Fa>.\u003C\u002Fp>\n","Easily add custom CSS and JavaScript code to your WordPress site, with draft previewing, revisions, and minification!",10000,176501,94,60,"2024-08-12T18:03:00.000Z","6.6.5",[141,142,143,78,144],"custom-css","custom-javascript","javascript","stylesheet","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-css-and-javascript.2.0.16.zip",92,{"attackSurface":148,"codeSignals":212,"taintFlows":267,"riskAssessment":293,"analyzedAt":304},{"hooks":149,"ajaxHandlers":208,"restRoutes":209,"shortcodes":210,"cronEvents":211,"entryPointCount":27,"unprotectedCount":27},[150,155,158,162,166,170,172,177,180,185,189,193,195,199,202,204],{"type":151,"name":152,"callback":152,"file":153,"line":154},"action","admin_menu","class.minqueue-admin.php",21,{"type":151,"name":156,"callback":156,"file":153,"line":157},"admin_init",22,{"type":151,"name":159,"callback":160,"priority":33,"file":153,"line":161},"admin_notices","display_admin_notices",23,{"type":151,"name":163,"callback":164,"file":153,"line":165},"admin_enqueue_scripts","enqueue_scripts",24,{"type":151,"name":156,"callback":167,"file":168,"line":169},"delete_notice_action","class.minqueue-notices.php",25,{"type":151,"name":159,"callback":160,"file":168,"line":171},27,{"type":151,"name":173,"callback":174,"priority":33,"file":175,"line":176},"wp_print_scripts","script_localization","class.minqueue.php",549,{"type":151,"name":178,"callback":174,"priority":33,"file":175,"line":179},"wp_print_footer_scripts",551,{"type":151,"name":181,"callback":182,"file":183,"line":184},"init","minqueue_tool","minqueue-helper-tool.php",10,{"type":151,"name":186,"callback":187,"file":183,"line":188},"wp_head","minqueue_helper_style",20,{"type":151,"name":190,"callback":191,"priority":192,"file":183,"line":154},"wp_footer","minqueue_helper",9999,{"type":151,"name":190,"callback":194,"priority":192,"file":183,"line":157},"minqueue_helper_script",{"type":151,"name":181,"callback":196,"priority":33,"file":197,"line":198},"minqueue_init","plugin.php",29,{"type":151,"name":173,"callback":200,"priority":68,"file":197,"line":201},"minqueue_scripts",55,{"type":151,"name":190,"callback":200,"priority":91,"file":197,"line":203},56,{"type":151,"name":205,"callback":206,"priority":68,"file":197,"line":207},"wp_print_styles","minqueue_styles",57,[],[],[],[],{"dangerousFunctions":213,"sqlUsage":231,"outputEscaping":233,"fileOperations":265,"externalRequests":33,"nonceChecks":69,"capabilityChecks":69,"bundledLibraries":266},[214,218,223,227],{"fn":215,"file":175,"line":216,"context":217},"create_function",500,"return count( array_filter( scandir( $dir ), create_function( '$value', 'return ( \\'.\\' === $value |",{"fn":219,"file":220,"line":221,"context":222},"exec","PHP-Minify-Lib\\Minify\\ClosureCompiler.php",76,"exec(self::_getCmd($options, $tmpFile), $output, $result_code);",{"fn":219,"file":224,"line":225,"context":226},"PHP-Minify-Lib\\Minify\\YUICompressor.php",96,"exec(self::_getCmd($options, $type, $tmpFile), $output, $result_code);",{"fn":228,"file":197,"line":229,"context":230},"unserialize",82,"$options = unserialize( MINQUEUE_OPTIONS );",{"prepared":27,"raw":27,"locations":232},[],{"escaped":234,"rawEcho":235,"locations":236},17,12,[237,240,242,244,246,248,250,252,255,258,261,263],{"file":153,"line":238,"context":239},108,"raw output",{"file":153,"line":241,"context":239},167,{"file":153,"line":243,"context":239},219,{"file":168,"line":245,"context":239},104,{"file":168,"line":247,"context":239},107,{"file":175,"line":249,"context":239},584,{"file":183,"line":251,"context":239},80,{"file":253,"line":254,"context":239},"PHP-Minify-Lib\\HTTP\\Encoder.php",169,{"file":256,"line":257,"context":239},"PHP-Minify-Lib\\JSMinPlus.php",218,{"file":259,"line":260,"context":239},"PHP-Minify-Lib\\Minify.php",340,{"file":259,"line":262,"context":239},436,{"file":259,"line":264,"context":239},437,18,[],[268],{"entryPoint":269,"graph":270,"unsanitizedCount":33,"severity":292},"\u003CImportProcessor> (PHP-Minify-Lib\\Minify\\ImportProcessor.php:0)",{"nodes":271,"edges":288},[272,278,282],{"id":273,"type":274,"label":275,"file":276,"line":277},"n0","source","$_SERVER","PHP-Minify-Lib\\Minify\\ImportProcessor.php",125,{"id":279,"type":280,"label":281,"file":276,"line":277},"n1","transform","→ _getContent()",{"id":283,"type":284,"label":285,"file":276,"line":286,"wp_function":287},"n2","sink","file_get_contents() [SSRF\u002FLFI]",59,"file_get_contents",[289,291],{"from":273,"to":279,"sanitized":290},false,{"from":279,"to":283,"sanitized":290},"medium",{"summary":294,"deductions":295},"The \"minqueue\" plugin v1.1.2 presents a mixed security profile.  On the positive side, its attack surface is remarkably clean with zero identified entry points, and all SQL queries utilize prepared statements, indicating good practices in these areas. The absence of known vulnerabilities and a clean vulnerability history further suggest a plugin that has historically been well-maintained and secure. However, the static analysis reveals several concerning code signals. The presence of dangerous functions like `create_function`, `exec`, and `unserialize` is a significant red flag, as these can be exploited if user input is not meticulously sanitized. While taint analysis shows no critical or high-severity flows, the single identified flow with unsanitized paths warrants attention, especially in conjunction with the dangerous functions.  Furthermore, an output escaping rate of only 59% suggests that a substantial portion of the plugin's output might be vulnerable to cross-site scripting (XSS) attacks.",[296,299,301],{"reason":297,"points":298},"Presence of dangerous functions (create_function, exec, unserialize)",15,{"reason":300,"points":184},"Unsanitized path flow identified in taint analysis",{"reason":302,"points":303},"Low output escaping rate (59%)",8,"2026-03-16T20:14:38.147Z",{"wat":306,"direct":315},{"assetPaths":307,"generatorPatterns":310,"scriptPaths":311,"versionParams":312},[308,309],"\u002Fwp-content\u002Fplugins\u002Fminqueue\u002Fminqueue.css","\u002Fwp-content\u002Fplugins\u002Fminqueue\u002Fminqueue.js",[],[309],[313,314],"minqueue\u002Fminqueue.css?ver=","minqueue\u002Fminqueue.js?ver=",{"cssClasses":316,"htmlComments":317,"htmlAttributes":318,"restEndpoints":320,"jsGlobals":321,"shortcodeOutput":322},[],[],[319],"minqueue_options[helper]",[],[191],[]]