[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f4oJhoTSzd4b2MwmVoVjaB4-w6oiPFyM4-J3qbqWREIk":3,"$fJmflKiqxZ3Vf_rhW4As_PBTrcrU07EyGPV3FWu_hQ54":207,"$ft8N67LZ_Wnu5agfnAQnxVVG3w813kO-PgUYOHLUK3-Q":212},{"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":23,"download_link":24,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28,"discovery_status":29,"vulnerabilities":30,"developer":31,"crawl_stats":27,"alternatives":38,"analysis":154,"fingerprints":192},"versionit","VersionIt","1.0","Zach Schnackel","https:\u002F\u002Fprofiles.wordpress.org\u002Fzslabs\u002F","\u003Cp>Removes default version query strings from CSS\u002FJS resources, appends the modified time to the filename, and creates the necessary .htaccess rewrites automagically.\u003C\u002Fp>\n\u003Ch4>What’s the benefit for you?\u003C\u002Fh4>\n\u003Cp>When pushing up new versions of your files, you never have to worry about users seeing older versions of your site stuck in their cache! A simple helper plugin, yet crucial to keeping your sanity.\u003C\u002Fp>\n","Removes default version query strings from CSS\u002FJS resources, appends the modified time to the filename, and creates the necessary .",10,2205,80,1,"2014-01-18T16:22:00.000Z","3.7.41","3.3","",[20,21,22],"css","js","resources","http:\u002F\u002Fzslabs.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fversionit.1.0.zip",85,0,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":25,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"zslabs",4,1040,30,84,"2026-07-14T17:08:20.863Z",[39,65,87,109,131],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":49,"num_ratings":50,"last_updated":51,"tested_up_to":52,"requires_at_least":53,"requires_php":54,"tags":55,"homepage":61,"download_link":62,"security_score":63,"vuln_count":14,"unpatched_count":26,"last_vuln_date":64,"fetched_at":28},"custom-css-js","Simple Custom CSS and JS","3.52","SilkyPress","https:\u002F\u002Fprofiles.wordpress.org\u002Fdiana_burduja\u002F","\u003Cp>Customize your WordPress site’s appearance by easily adding custom CSS and JS code without even having to modify your theme or plugin files. This is perfect for adding custom CSS tweaks to your site.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Text editor\u003C\u002Fstrong> with syntax highlighting \u003C\u002Fli>\n\u003Cli>Print the code \u003Cstrong>inline\u003C\u002Fstrong> or included into an \u003Cstrong>external file\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Print the code in the \u003Cstrong>header\u003C\u002Fstrong> or the \u003Cstrong>footer\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Add CSS or JS to the \u003Cstrong>frontend\u003C\u002Fstrong> or the \u003Cstrong>admin side\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Add as many codes as you want\u003C\u002Fli>\n\u003Cli>Keep your changes also when you change the theme\u003C\u002Fli>\n\u003C\u002Ful>\n","Easily add Custom CSS or JS to your website with an awesome editor.",700000,10174999,88,102,"2026-03-06T19:56:00.000Z","6.9.4","3.0.1","5.2.4",[56,57,58,59,60],"add-style","custom-css","custom-js","customize-theme","site-css","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcustom-css-js\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-css-js.3.52.zip",100,"2017-07-24 00:00:00",{"slug":66,"name":67,"version":68,"author":69,"author_profile":70,"description":71,"short_description":72,"active_installs":73,"downloaded":74,"rating":75,"num_ratings":76,"last_updated":77,"tested_up_to":78,"requires_at_least":79,"requires_php":18,"tags":80,"homepage":84,"download_link":85,"security_score":86,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"clear-cache-for-widgets","Clear Cache for Me","2.4.2","webheadcoder","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebheadllc\u002F","\u003Cp>W3 Total Cache and WP Super Cache are great caching plugins, but they do not know when a widget is updated.  WPEngine is the best place to host your WordPress installation, but their caching system is no smarter when it comes to updating widgets and menus.  I created this plugin because my website did not see any changes when saving widgets or menus using these caching systems.  Clear Cache For Me will purge ALL your cache each time you do a save without having to press an additional button.  It may be overkill, which may be why it’s not built in, but some people need simplicity.\u003C\u002Fp>\n\u003Cp>In addition to clearing those pesky caching engines, Clear Cache for Me can force your browser to reload your current theme’s CSS and JS files.  I modify my theme’s CSS and JS files every so often and always have trouble with the browser not getting the latest version.  So now after clicking on the “Clear Cache Now!” button on the dashboard the browser will be forced to reload the current theme’s CSS and JS files.  If you do not click the “Clear Cache Now!” button, the browser will cache the CSS and JS files like it normally does.\u003C\u002Fp>\n\u003Cp>The popular Qode themes has a options to set your own custom CSS and JS.  Sometimes you may not see your changes for a long while because your browser is trying to get the cached file.  Whenever you save your Qode’s options, the CSS and JS files will be forced to reload in the browser on the public side.\u003C\u002Fp>\n\u003Cp>Works with the following caching plugins:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Autoptimize\u003C\u002Fli>\n\u003Cli>Breeze Cache\u003C\u002Fli>\n\u003Cli>Cache Enabler\u003C\u002Fli>\n\u003Cli>GoDaddy Cache\u003C\u002Fli>\n\u003Cli>Kinsta Cache\u003C\u002Fli>\n\u003Cli>LiteSpeed Cache\u003C\u002Fli>\n\u003Cli>Elementor (CSS cache)\u003C\u002Fli>\n\u003Cli>Premium Addons for Elementor\u003C\u002Fli>\n\u003Cli>SiteGround SuperCacher\u003C\u002Fli>\n\u003Cli>Super Page Cache\u003C\u002Fli>\n\u003Cli>WP Fastest Cache\u003C\u002Fli>\n\u003Cli>WP Optimize Cache\u003C\u002Fli>\n\u003Cli>WP Rocket\u003C\u002Fli>\n\u003Cli>WP Super Cache\u003C\u002Fli>\n\u003Cli>W3 Total Cache\u003C\u002Fli>\n\u003Cli>WPEngine Cache\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Clears all cache for following actions (requires a caching system above to be active):\u003C\u002Fp>\n\u003Cul>\n\u003Cli>When Widgets are saved.\u003C\u002Fli>\n\u003Cli>When Customizer is saved.\u003C\u002Fli>\n\u003Cli>When Menus are saved.\u003C\u002Fli>\n\u003Cli>When a fields in Advanced Custom Fields are saved.\u003C\u002Fli>\n\u003Cli>When a Contact Form 7 form is saved.\u003C\u002Fli>\n\u003Cli>When a Formidable Form form is saved.\u003C\u002Fli>\n\u003Cli>When WooThemes settings are saved.\u003C\u002Fli>\n\u003Cli>When NextGen Gallery albums and galleries are updated (beta – may not clear cache on all actions).\u003C\u002Fli>\n\u003Cli>When Qode options are saved this plugin forces browsers to reload the custom css and custom js.\u003C\u002Fli>\n\u003Cli>When a WP Forms forms or settings are saved.\u003C\u002Fli>\n\u003Cli>When WooCommerce settings are saved. (Cache should already be clearing when products are saved.)\u003C\u002Fli>\n\u003Cli>When settings from the Insert Headers and Footers plugin by WPBeginner are saved.  \u003C\u002Fli>\n\u003Cli>When Settings from a settings page is saved.  This includes settings from WordPress core, Yoast SEO, and most other plugins using the Settings API.\u003C\u002Fli>\n\u003Cli>When WordPress is updated.\u003C\u002Fli>\n\u003Cli>When plugins are updated, activated, and deactivated.\u003C\u002Fli>\n\u003Cli>When WordPress, plugins, and themes are automaticallly updated.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwebheadcoder.com\u002Fclear-cache-for-me\u002F\" rel=\"nofollow ugc\">See the plugin’s homepage for more details\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Note:  Since some caching systems run in the \u003Ccode>shutdown\u003C\u002Fcode> hook, this plugin also runs in that hook.  This means if PHP does not have enough time, some code including any hooks within the \u003Ccode>ccfm_clear_cache_for_all()\u003C\u002Fcode> function are not guaranteed to run.  If you need code to run, consider using the \u003Ccode>ccfm_clear_cache_for_me_setup\u003C\u002Fcode> hook.\u003C\u002Fp>\n\u003Ch3>Developer Options\u003C\u002Fh3>\n\u003Ch4>ccfm_supported_caching_exists\u003C\u002Fh4>\n\u003Cp>Use this filter to determine if this plugin should do anything including showing the button on the dashboard.  Return true if a caching system is supported.\u003Cbr \u002F>\nDefault: True if any of the supported caching systems is active.\u003Cbr \u002F>\nSee Example 1 below.\u003C\u002Fp>\n\u003Ch4>ccfm_admin_init or ccfm_init_actions\u003C\u002Fh4>\n\u003Cp>Use this action to add hooks when cache is to be cleared.  Or do any other setup activity.\u003C\u002Fp>\n\u003Ch4>ccfm_clear_cache_for_me_before\u003C\u002Fh4>\n\u003Cp>Use this action to clear cache from an unsupported caching system before the default caching systems clear their cache.\u003C\u002Fp>\n\u003Ch4>ccfm_clear_cache_for_me\u003C\u002Fh4>\n\u003Cp>Use this action to clear cache from an unsupported caching system after the default caching systems clear their cache.\u003C\u002Fp>\n\u003Ch4>Example\u003C\u002Fh4>\n\u003Cp>If you were using an unsupported caching system you’ll need to identify the caching plugin’s class or function which clears the cache.  As an example, if the unsupported caching system called the \u003Ccode>MyOtherCache::clear_all()\u003C\u002Fcode> function, you would use the following code to get this plugin to clear the cache.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php\nfunction my_other_cache_enable( $return = false ) {\n    if ( class_exists( 'MyOtherCache' ) )\n        return true;\n    return $return;\n}\nadd_filter('ccfm_supported_caching_exists', 'my_other_cache_enable');\n\nfunction my_other_cache_clear() {\n    if ( my_other_cache_enable() )\n        MyOtherCache::clear_all();\n}\nadd_action('ccfm_clear_cache_for_me', 'my_other_cache_clear');\n\u003C\u002Fcode>\u003C\u002Fpre>\n","Purges cache on WPEngine, W3TC, WP Super Cache, WP Fastest Cache when widgets, menus, settings update.  Forces browsers to reload CSS and JS files.",40000,732279,96,29,"2025-06-09T02:36:00.000Z","6.8.5","3.8",[81,82,20,21,83],"cache","clear","purge","https:\u002F\u002Fwebheadcoder.com\u002Fclear-cache-for-me\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fclear-cache-for-widgets.2.4.2.zip",92,{"slug":88,"name":89,"version":90,"author":91,"author_profile":92,"description":93,"short_description":94,"active_installs":95,"downloaded":96,"rating":36,"num_ratings":97,"last_updated":98,"tested_up_to":99,"requires_at_least":100,"requires_php":18,"tags":101,"homepage":107,"download_link":108,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"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,693183,137,"2017-11-28T05:12:00.000Z","4.0.38","3.1",[102,103,104,105,106],"minify","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":110,"name":111,"version":112,"author":113,"author_profile":114,"description":115,"short_description":116,"active_installs":117,"downloaded":118,"rating":119,"num_ratings":120,"last_updated":121,"tested_up_to":52,"requires_at_least":122,"requires_php":123,"tags":124,"homepage":18,"download_link":130,"security_score":63,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"http2-push-content","Page Speed Optimizer: HTTP\u002F2 Push, Async JavaScript, and Defer CSS","1.10.44","PI Web Solution","https:\u002F\u002Fprofiles.wordpress.org\u002Frajeshsingh520\u002F","\u003Cul>\n\u003Cli>\n\u003Cp>Push \u002F Pre-load all \u003Cstrong>JS files\u003C\u002Fstrong> in site with one simple option\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Push \u002F Pre-load all the \u003Cstrong>CSS files\u003C\u002Fstrong> in your website\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Push \u002F Pre-load other resources throughout the site or based on the page types\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Load CSS Asynchronous or Remove any CSS file throughout the site, or there is a conditional selector that you can apply\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Async \u002F Defer \u002F Remove any JS file throughout the site or based on the WordPress page type\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>You can create mobile device specific rule to push, pre-load, remove, async js or css, this works based on the device user agent detection\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>You can create desktop device specific rule to push, pre-load, remove, async js or css, this works based on the device user agent detection\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Conditionally remove JS and CSS from various WooCommerce pages like checkout page, cart page, product page, product category page\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>You can push pre-load resource specific on some pages by their ID\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Remove CSS, JS specific to page or post by their ID\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Organize rules in group for easy management of the rules\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Remove CSS, JS on all pages leaving only on the page you specified\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>optimize WooCommerce speed\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>optimize WordPress website speed\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\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\u002FGHGclxgbSqI?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cblockquote>\u003Cp>\nMobile and Desktop detection works based on the wp_is_mobile() function of the WordPress that detect device based on the user agent data send in the request\n\u003C\u002Fp>\u003C\u002Fblockquote>\n\u003Cp>Apart from this it also offer ability to remove Css and JS file from specific pages based in the selected page tag conditions\u003C\u002Fp>\n\u003Cp>Eg: if css path is https:\u002F\u002Fs.w.org\u002Fstyle\u002Fwp4.css\u003C\u002Fp>\n\u003Cp>then you can match it with wp4.css or style\u002Fwp4.css or s.w.org\u002Fstyle\u002Fwp4.css\u003C\u002Fp>\n\u003Cp>you use 2nd method (style\u002Fwp4.css) for more precise selection (this avoid error when there are 2 style with same file name)\u003C\u002Fp>\n","HTTP2 Server push, Async JavaScript, Defer Render Blocking CSS, with fine rule set to control js and css on different page types,",6000,360070,94,64,"2026-04-03T11:43:00.000Z","4.0","7.4",[125,126,127,128,129],"async-css","async-js","defer-css","defer-js","http2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhttp2-push-content.1.10.44.zip",{"slug":132,"name":133,"version":134,"author":135,"author_profile":136,"description":137,"short_description":138,"active_installs":139,"downloaded":140,"rating":75,"num_ratings":141,"last_updated":142,"tested_up_to":78,"requires_at_least":143,"requires_php":144,"tags":145,"homepage":149,"download_link":150,"security_score":151,"vuln_count":152,"unpatched_count":26,"last_vuln_date":153,"fetched_at":28},"luckywp-scripts-control","LuckyWP Scripts Control","1.2.5","LuckyWP","https:\u002F\u002Fprofiles.wordpress.org\u002Ftheluckywp\u002F","\u003Cp>The “LuckyWP Scripts Control” plugin allows you to insert and manage custom code into website. For example, you can insert Google Analytics code, Google Search Console verification meta tag, Facebook pixel, custom CSS\u002FJS and other code without edit theme files.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Great user interface: simple and functionally.\u003C\u002Fli>\n\u003Cli>Insert code before \u003Ccode>\u003C\u002Fhead>\u003C\u002Fcode>, after \u003Ccode>\u003Cbody>\u003C\u002Fcode> or before \u003Ccode>\u003C\u002Fbody>\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>Items sortable.\u003C\u002Fli>\n\u003Cli>Add \u003Cstrong>Google Analytics\u003C\u002Fstrong> code.\u003C\u002Fli>\n\u003Cli>Add \u003Cstrong>Google Verification\u003C\u002Fstrong> meta tag.\u003C\u002Fli>\n\u003Cli>Add \u003Cstrong>Google Tag Manager\u003C\u002Fstrong> code.\u003C\u002Fli>\n\u003Cli>Add \u003Cstrong>Facebook pixel\u003C\u002Fstrong> code.\u003C\u002Fli>\n\u003Cli>Add custom meta tags.\u003C\u002Fli>\n\u003Cli>Add custom JS\u002FCSS\u002FHTML code.\u003C\u002Fli>\n\u003Cli>RTL support.\u003C\u002Fli>\n\u003C\u002Ful>\n","A great way to insert and manage custom code (CSS, JS, meta tags, etc.) into website before \u003C\u002Fhead>, after \u003Cbody> or before \u003C\u002Fbody>.",4000,34500,39,"2025-06-09T13:01:00.000Z","4.7","5.6.20",[20,146,147,21,148],"custom-code","insert","script","https:\u002F\u002Ftheluckywp.com\u002Fproduct\u002Fscripts-control\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fluckywp-scripts-control.1.2.5.zip",91,2,"2023-11-14 00:00:00",{"attackSurface":155,"codeSignals":175,"taintFlows":185,"riskAssessment":186,"analyzedAt":191},{"hooks":156,"ajaxHandlers":171,"restRoutes":172,"shortcodes":173,"cronEvents":174,"entryPointCount":26,"unprotectedCount":26},[157,163,167],{"type":158,"name":159,"callback":160,"file":161,"line":162},"action","admin_notices","anonymous","includes\u002Fhelper-functions.php",15,{"type":158,"name":164,"callback":165,"file":161,"line":166},"admin_init","vit_htaccess_writable",19,{"type":158,"name":168,"callback":169,"file":161,"line":170},"generate_rewrite_rules","vit_add_rewrites",35,[],[],[],[],{"dangerousFunctions":176,"sqlUsage":180,"outputEscaping":182,"fileOperations":26,"externalRequests":26,"nonceChecks":26,"capabilityChecks":14,"bundledLibraries":184},[177],{"fn":178,"file":161,"line":162,"context":179},"create_function","add_action('admin_notices', create_function('', \"echo '\u003Cdiv class=\\\"error\\\">\u003Cp>\" . sprintf(__('Pleas",{"prepared":26,"raw":26,"locations":181},[],{"escaped":26,"rawEcho":26,"locations":183},[],[],[],{"summary":187,"deductions":188},"The 'versionit' v1.0 plugin exhibits a generally strong security posture based on the provided static analysis.  A significant strength is the complete absence of dangerous SQL queries, external HTTP requests, file operations, and a notable 100% usage of prepared statements and output escaping.  The attack surface is also zero, meaning there are no exposed AJAX handlers, REST API routes, shortcodes, or cron events, which significantly reduces the potential for external exploitation.  The plugin also demonstrates awareness of WordPress security practices by including a capability check.\n\nHowever, a primary concern is the presence of the `create_function` dangerous function, which can be a vector for remote code execution if not handled with extreme care, although its specific usage and context are not detailed here.  The lack of any recorded vulnerability history is a positive sign, suggesting good coding practices and a lack of known exploitable flaws.  This, combined with the minimal attack surface and robust data handling (prepared statements, escaping), paints a picture of a plugin that, at first glance, is quite secure.  Despite the single dangerous function, the overall lack of other common vulnerabilities and the zero attack surface make this plugin appear to be a low-risk option.",[189],{"reason":190,"points":11},"Dangerous function create_function used","2026-04-16T12:12:43.489Z",{"wat":193,"direct":200},{"assetPaths":194,"generatorPatterns":196,"scriptPaths":197,"versionParams":198},[195],"\u002Fwp-content\u002Fplugins\u002Fversionit\u002F",[],[],[199],"ver=",{"cssClasses":201,"htmlComments":202,"htmlAttributes":203,"restEndpoints":204,"jsGlobals":205,"shortcodeOutput":206},[],[],[],[],[],[],{"error":208,"url":209,"statusCode":210,"statusMessage":211,"message":211},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fversionit\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":152,"versions":213},[214,220],{"version":6,"download_url":24,"svn_tag_url":215,"released_at":27,"has_diff":216,"diff_files_changed":217,"diff_lines":27,"trac_diff_url":218,"vulnerabilities":219,"is_current":208},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fversionit\u002Ftags\u002F1.0\u002F",false,[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fversionit%2Ftags%2F0.1&new_path=%2Fversionit%2Ftags%2F1.0",[],{"version":221,"download_url":222,"svn_tag_url":223,"released_at":27,"has_diff":216,"diff_files_changed":224,"diff_lines":27,"trac_diff_url":27,"vulnerabilities":225,"is_current":216},"0.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fversionit.0.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fversionit\u002Ftags\u002F0.1\u002F",[],[]]