[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f5HtUWkFy1TYrRRdfU3ZxFTeOjjEnEj8975RpHc6txLI":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":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":14,"tags":17,"homepage":14,"download_link":22,"security_score":23,"vuln_count":13,"unpatched_count":13,"last_vuln_date":24,"fetched_at":25,"vulnerabilities":26,"developer":27,"crawl_stats":24,"alternatives":32,"analysis":125,"fingerprints":177},"cssbyua","CSSbyua","0.5","thomasbonsirven","https:\u002F\u002Fprofiles.wordpress.org\u002Fthomasbonsirven\u002F","\u003Cp>This plugin sniffs users agents, and provides a set of theme options for a user to put browser-specific CSS styles. It’s very easy to use, very simple, and very powerful. Go to Apparence and click on cssbyua. This FORK is for Universal Mobile to Codecanyon : https:\u002F\u002Fcodecanyon.net\u002Fuser\u002Fsherdleapps\u002Fportfolio?ref=sherdleapps for apply a specific css. Work on Firefox, I.E., Chrome, Opera and iphone.Special Thanks :bradparbs\u003Cbr \u002F>\n Fork original project : CSSniffer – https:\u002F\u002Ffr.wordpress.org\u002Fplugins\u002Fcssniffer\u002F\u003C\u002Fp>\n","Easily add styles for specific browsers and rendering engines, from the dashboard!",10,3634,0,"","5.1.22","2.0.2",[18,19,20,21],"browser","css","development","universal-android-and-ios","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcssbyua.0.4.zip",100,null,"2026-03-15T10:48:56.248Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":28,"total_installs":11,"avg_security_score":23,"avg_patch_time_days":29,"trust_score":30,"computed_at":31},1,30,94,"2026-04-04T14:08:47.558Z",[33,56,71,89,107],{"slug":34,"name":35,"version":36,"author":37,"author_profile":38,"description":39,"short_description":40,"active_installs":41,"downloaded":42,"rating":43,"num_ratings":44,"last_updated":45,"tested_up_to":46,"requires_at_least":47,"requires_php":14,"tags":48,"homepage":14,"download_link":53,"security_score":54,"vuln_count":13,"unpatched_count":13,"last_vuln_date":24,"fetched_at":55},"prevent-browser-caching","Prevent Browser Caching","2.3.5","kostyatereshchuk","https:\u002F\u002Fprofiles.wordpress.org\u002Fkostyatereshchuk\u002F","\u003Cp>Are you a frontend developer? Do you want to clear browser cache for all users? Just activate this plugin and show your work!\u003C\u002Fp>\n\u003Cp>Prevent Browser Caching allows you to update the assets version of all CSS and JS files automatically or manually in one click.\u003C\u002Fp>\n\u003Cp>Now you can show the latest changes on the site without asking the client to clear the cache.\u003C\u002Fp>\n\u003Ch4>How it works?\u003C\u002Fh4>\n\u003Cp>Usually, WordPress loads assets using query param “ver” in the URL (e.g., style.css?ver=4.9.6). It allows browsers to cache these files until the parameter will not be updated.\u003C\u002Fp>\n\u003Cp>To prevent caching of CSS and JS files, this plugin adds a unique number (e.g., 1526905286) to the “ver” parameter (e.g., style.css?ver=4.9.6.1526905286) for all links, loaded using wp_enqueue_style and wp_enqueue_script functions.\u003C\u002Fp>\n\u003Ch4>For developers\u003C\u002Fh4>\n\u003Cp>By default, this plugin updates all assets files every time a user loads a page and adds options in the admin panel (Settings -> Prevent Browser Caching) which allows you to configure updating of these files.\u003C\u002Fp>\n\u003Cp>But you can also set the version of CSS and JS files programmatically.\u003C\u002Fp>\n\u003Cp>Just insert this code in functions.php file of your theme and change the value of assets_version when you need to update assets:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>prevent_browser_caching( array( \n    'assets_version' => '123' \n) );\n\u003C\u002Fcode>\u003C\u002Fpre>\n","Updates the assets version of all CSS and JS files. Shows the latest changes on the site without asking the client to clear browser cache.",10000,109482,98,28,"2024-04-09T17:18:00.000Z","6.5.8","4.0",[49,50,51,20,52],"assets","browser-cache","clear","frontend","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fprevent-browser-caching.2.3.5.zip",92,"2026-03-15T15:16:48.613Z",{"slug":57,"name":58,"version":59,"author":60,"author_profile":61,"description":62,"short_description":40,"active_installs":63,"downloaded":64,"rating":23,"num_ratings":65,"last_updated":66,"tested_up_to":67,"requires_at_least":47,"requires_php":14,"tags":68,"homepage":14,"download_link":69,"security_score":70,"vuln_count":13,"unpatched_count":13,"last_vuln_date":24,"fetched_at":55},"disable-version-caching","Disable Version Caching – Khanakia","1.0.1","mrkhanakia","https:\u002F\u002Fprofiles.wordpress.org\u002Fmrkhanakia\u002F","\u003Cp>Are you a frontend developer? Do you want to clear browser cache for all users? Just activate this plugin and show your work!\u003C\u002Fp>\n\u003Cp>Disable Version Caching allows you to update the assets version of all CSS and JS files automatically or manually in one click.\u003C\u002Fp>\n\u003Cp>Now you can show the latest changes on the site without asking the client to clear the cache.\u003C\u002Fp>\n\u003Ch4>How it works?\u003C\u002Fh4>\n\u003Cp>Usually, WordPress loads assets using query param “ver” in the URL (e.g., style.css?ver=4.9.6). It allows browsers to cache these files until the parameter will not be updated.\u003C\u002Fp>\n\u003Cp>To prevent caching of CSS and JS files, this plugin adds a unique number (e.g., 1526903434) to the “ver” parameter (e.g., style.css?ver=4.9.6.1526903434) for all links, loaded using wp_enqueue_style and wp_enqueue_script functions.\u003C\u002Fp>\n\u003Ch4>For developers\u003C\u002Fh4>\n\u003Cp>By default, this plugin updates all assets files every time a user loads a page and adds options in the admin panel (Settings -> Disable Version Caching) which allows you to configure updating of these files.\u003C\u002Fp>\n\u003Cp>But you can also set the version of CSS and JS files programmatically.\u003C\u002Fp>\n\u003Cp>Just insert this code in functions.php file of your theme and change the value of assets_version when you need to update assets:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>disable_version_caching( array( \n    'assets_version' => '123' \n) );\n\u003C\u002Fcode>\u003C\u002Fpre>\n",200,3560,3,"2020-11-30T06:45:00.000Z","5.5.18",[49,50,51,20,52],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdisable-version-caching.zip",85,{"slug":72,"name":73,"version":74,"author":75,"author_profile":76,"description":77,"short_description":78,"active_installs":23,"downloaded":79,"rating":23,"num_ratings":28,"last_updated":80,"tested_up_to":81,"requires_at_least":82,"requires_php":14,"tags":83,"homepage":87,"download_link":88,"security_score":70,"vuln_count":13,"unpatched_count":13,"last_vuln_date":24,"fetched_at":55},"awebsome-browser-selector","Awebsome! Browser Selector","2.2","Raul Illana","https:\u002F\u002Fprofiles.wordpress.org\u002Fraulillana\u002F","\u003Cp>Modifies the body tag classes adding some Platform\u002FBrowser\u002FVersion codes, so you can add quick and clean CSS patches.\u003C\u002Fp>\n\u003Ch4>Inspired by\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fbastian-allgeier.de\u002Fcss_browser_selector\" title=\"PHP CSS Browser Selector\" rel=\"nofollow ugc\">PHP CSS Browser Selector\u003C\u002Fa> from \u003Ca href=\"http:\u002F\u002Fbastian-allgeier.de\" title=\"Bastian Allgeier\" rel=\"nofollow ugc\">Bastian Allgeier\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Frafael.adm.br\u002Fcss_browser_selector\" rel=\"nofollow ugc\">JS CSS Browser Selector\u003C\u002Fa> from \u003Ca href=\"http:\u002F\u002Frafael.adm.br\" title=\"Rafael Lima\" rel=\"nofollow ugc\">Rafael Lima\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Based in\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fdonatstudios.com\u002FPHP-Parser-HTTP_USER_AGENT\" title=\"PHP User Agent Parser\" rel=\"nofollow ugc\">PhpUserAgent\u003C\u002Fa> from \u003Ca href=\"http:\u002F\u002Fdonatstudios.com\" title=\"Jesse Donat\" rel=\"nofollow ugc\">Jesse Donat\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Available Platform Codes\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Desktop\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>win\u003C\u002Fstrong> – Microsoft Windows\u003C\u002Fli>\n\u003Cli>\u003Cstrong>lnx\u003C\u002Fstrong> – x11 and Linux distros\u003C\u002Fli>\n\u003Cli>\u003Cstrong>mac\u003C\u002Fstrong> – MacOS\u003C\u002Fli>\n\u003Cli>\u003Cstrong>cros\u003C\u002Fstrong> – ChromeOS\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Mobile\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>android\u003C\u002Fstrong> – Android\u003C\u002Fli>\n\u003Cli>\u003Cstrong>iphone\u003C\u002Fstrong> – iPhone\u003C\u002Fli>\n\u003Cli>\u003Cstrong>ipad\u003C\u002Fstrong> – iPad\u003C\u002Fli>\n\u003Cli>\u003Cstrong>blackberry\u003C\u002Fstrong> – Blackberry\u003C\u002Fli>\n\u003Cli>\u003Cstrong>winphone\u003C\u002Fstrong> – Windows Phone OS\u003C\u002Fli>\n\u003Cli>\u003Cstrong>kindle\u003C\u002Fstrong> – Kindle\u003C\u002Fli>\n\u003Cli>\u003Cstrong>kindlefire\u003C\u002Fstrong> – Kindle Fire\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Consoles\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>xbox\u003C\u002Fstrong> – Xbox 360\u003C\u002Fli>\n\u003Cli>\u003Cstrong>ps3\u003C\u002Fstrong> – PlayStation 3\u003C\u002Fli>\n\u003Cli>\u003Cstrong>wii\u003C\u002Fstrong> – Nintendo Wii\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Available Browser Codes\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>ie\u003C\u002Fstrong> – Internet Explorer\u003C\u002Fli>\n\u003Cli>\u003Cstrong>iemobile\u003C\u002Fstrong> – IEMobile\u003C\u002Fli>\n\u003Cli>\u003Cstrong>firefox\u003C\u002Fstrong> – Mozilla, Firefox\u003C\u002Fli>\n\u003Cli>\u003Cstrong>camino\u003C\u002Fstrong> – Camino\u003C\u002Fli>\n\u003Cli>\u003Cstrong>opera\u003C\u002Fstrong> – Opera\u003C\u002Fli>\n\u003Cli>\u003Cstrong>safari\u003C\u002Fstrong> – Safari\u003C\u002Fli>\n\u003Cli>\u003Cstrong>chrome\u003C\u002Fstrong> – Google Chrome\u003C\u002Fli>\n\u003Cli>\u003Cstrong>kindle\u003C\u002Fstrong> – Kindle\u003C\u002Fli>\n\u003Cli>\u003Cstrong>silk\u003C\u002Fstrong> – Silk\u003C\u002Fli>\n\u003Cli>\u003Cstrong>lynx\u003C\u002Fstrong> – Lynx\u003C\u002Fli>\n\u003Cli>\u003Cstrong>wget\u003C\u002Fstrong> – Wget\u003C\u002Fli>\n\u003Cli>\u003Cstrong>curl\u003C\u002Fstrong> – Curl\u003C\u002Fli>\n\u003C\u002Ful>\n","Empower your CSS selectors! Write specific CSS code for each Platform\u002FBrowser\u002FVersion the right way.",5852,"2012-11-15T07:05:00.000Z","3.4.2","3.0",[84,18,19,85,86],"awebsome","selector","specific","http:\u002F\u002Fplugins.awebsome.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fawebsome-browser-selector.zip",{"slug":90,"name":91,"version":92,"author":93,"author_profile":94,"description":95,"short_description":96,"active_installs":23,"downloaded":97,"rating":23,"num_ratings":98,"last_updated":99,"tested_up_to":100,"requires_at_least":16,"requires_php":14,"tags":101,"homepage":105,"download_link":106,"security_score":70,"vuln_count":13,"unpatched_count":13,"last_vuln_date":24,"fetched_at":55},"browser-specific-css","Browser Specific CSS","0.3","Adrian Hanft","https:\u002F\u002Fprofiles.wordpress.org\u002Fadrian3\u002F","\u003Cp>The Browser Specific CSS plugin is a tool that allows developers to easily target different browsers straight from the stylesheet. Browser Specific CSS adds a short javascript to the head of your page that enables you to use browser specific css selectors. For example, targeting Internet Explorer 7 from your stylesheet is just a matter of defining styles with a “.ie7” selector. Every major browser is supported including code for targeting Macs, PCs, and Linux operating systems.\u003C\u002Fp>\n\u003Cp>This plugin uses the javascript written by \u003Ca href=\"http:\u002F\u002Frafael.adm.br\u002Fcss_browser_selector\u002F\" title=\"Rafael Lima\" rel=\"nofollow ugc\">Rafael Lima\u003C\u002Fa>. No changes have been made to his code, and all the credit goes to him. Thanks, Rafael!\u003C\u002Fp>\n\u003Cp>Changelog:\u003Cbr \u002F>\nVersion 0.3\u003Cbr \u002F>\n– Update for compatibility with WordPress 2.9\u003C\u002Fp>\n\u003Cp>Version 0.2\u003Cbr \u002F>\n– Corrected readme file.\u003C\u002Fp>\n\u003Cp>Version 0.1\u003Cbr \u002F>\n– Features of the first version of this plugin include the ability to turn the plugin on and off and to specify a separate stylesheet.\u003C\u002Fp>\n","The Browser Specific CSS Plugin allows you to easily target specific browsers and operating systems from your theme's stylesheet using regular cs &hellip;",9457,4,"2013-11-02T02:07:00.000Z","2.9.2",[18,19,102,103,104],"ie6","ie7","target","http:\u002F\u002Fadrian3.com\u002Fprojects\u002Fwordpress-plugins\u002Fbrowser-specific-css-wordpress-theme\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbrowser-specific-css.zip",{"slug":108,"name":109,"version":110,"author":111,"author_profile":112,"description":113,"short_description":114,"active_installs":23,"downloaded":115,"rating":23,"num_ratings":116,"last_updated":117,"tested_up_to":118,"requires_at_least":119,"requires_php":120,"tags":121,"homepage":14,"download_link":124,"security_score":54,"vuln_count":13,"unpatched_count":13,"last_vuln_date":24,"fetched_at":55},"enqueueror","Enqueueror","1.4.0","Panagiotis (Panos) Anastasiadis","https:\u002F\u002Fprofiles.wordpress.org\u002Fpanastasiadist\u002F","\u003Cp>Enqueueror empowers WordPress developers to manage and develop their CSS & JavaScript files efficiently. It facilitates conditional CSS & JavaScript loading through the use of naming conventions and provides numerous features to enhance the code development workflow.\u003C\u002Fp>\n\u003Ch4>Quick Start Examples\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>Load a stylesheet globally\u003Cbr \u002F>\nCode a CSS file named \u003Cstrong>global.css\u003C\u002Fstrong> in the \u003Cstrong>stylesheets\u003C\u002Fstrong> directory.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Load a stylesheet only when viewing the page with id = 1\u003Cbr \u002F>\nCode a CSS file named \u003Cstrong>type-page-id-1.css\u003C\u002Fstrong> or \u003Cstrong>type-id-1.css\u003C\u002Fstrong> in the \u003Cstrong>stylesheets\u003C\u002Fstrong> directory.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Load a stylesheet only when viewing the page with slug = ‘example-page’\u003Cbr \u002F>\nCode a CSS file named \u003Cstrong>type-page-slug-example-page.css\u003C\u002Fstrong> or \u003Cstrong>type-slug-example-page.css\u003C\u002Fstrong> in the \u003Cstrong>stylesheets\u003C\u002Fstrong> directory.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Load a stylesheet only when viewing the category term with id = 1\u003Cbr \u002F>\nCode a CSS file named \u003Cstrong>tax-category-term-id-1.css\u003C\u002Fstrong> or \u003Cstrong>term-id-1.css\u003C\u002Fstrong> in the \u003Cstrong>stylesheets\u003C\u002Fstrong> directory.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Load a stylesheet only when viewing the category term with slug = ‘category1’\u003Cbr \u002F>\nCode a CSS file named \u003Cstrong>tax-category-term-slug-category1.css\u003C\u002Fstrong> or \u003Cstrong>term-slug-category1.css\u003C\u002Fstrong> in the \u003Cstrong>stylesheets\u003C\u002Fstrong> directory.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Guide\u003C\u002Fh4>\n\u003Cp>You may read the guide at \u003Ca href=\"https:\u002F\u002Fpanastasiadist.github.io\u002FEnqueueror\u002F\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Usage\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Install Enqueueror.\u003C\u002Fli>\n\u003Cli>Create the \u003Cstrong>scripts\u003C\u002Fstrong> and \u003Cstrong>stylesheets\u003C\u002Fstrong> directories under the active theme’s root directory.\u003C\u002Fli>\n\u003Cli>Consult the guide at \u003Ca href=\"https:\u002F\u002Fpanastasiadist.github.io\u002FEnqueueror\u002F\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n","Supercharged CSS & JS Coding for WordPress",4473,2,"2024-07-19T18:38:00.000Z","6.6.5","5.0","7.1",[19,20,122,123],"javascript","theme","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fenqueueror.1.4.0.zip",{"attackSurface":126,"codeSignals":145,"taintFlows":169,"riskAssessment":170,"analyzedAt":176},{"hooks":127,"ajaxHandlers":141,"restRoutes":142,"shortcodes":143,"cronEvents":144,"entryPointCount":13,"unprotectedCount":13},[128,133,137],{"type":129,"name":130,"callback":4,"file":131,"line":132},"action","wp_head","cssbyua.php",31,{"type":129,"name":134,"callback":135,"file":131,"line":136},"admin_init","theme_options_init",32,{"type":129,"name":138,"callback":139,"file":131,"line":140},"admin_menu","theme_options_add_page",33,[],[],[],[],{"dangerousFunctions":146,"sqlUsage":147,"outputEscaping":149,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":168},[],{"prepared":13,"raw":13,"locations":148},[],{"escaped":150,"rawEcho":151,"locations":152},12,7,[153,156,158,160,162,164,166],{"file":131,"line":154,"context":155},54,"raw output",{"file":131,"line":157,"context":155},57,{"file":131,"line":159,"context":155},60,{"file":131,"line":161,"context":155},63,{"file":131,"line":163,"context":155},66,{"file":131,"line":165,"context":155},69,{"file":131,"line":167,"context":155},80,[],[],{"summary":171,"deductions":172},"The \"cssbyua\" plugin v0.5 exhibits a very strong security posture based on the provided static analysis.  The absence of any identified AJAX handlers, REST API routes, shortcodes, or cron events significantly limits the potential attack surface.  Furthermore, the code signals indicate a healthy practice with no dangerous functions, 100% of SQL queries utilizing prepared statements, and no file operations or external HTTP requests.  The lack of recorded CVEs and vulnerability history also suggests a well-maintained and secure codebase, with no previously identified security flaws.  This indicates a proactive approach to security within the plugin's development.\n\nHowever, a key area of concern is the output escaping, where only 63% of the 19 identified outputs are properly escaped. This leaves a portion of the plugin's output potentially vulnerable to cross-site scripting (XSS) attacks, especially if user-supplied data is involved in these unescaped outputs.  While the taint analysis shows no critical or high severity flows, the incomplete output escaping is a specific weakness that could be exploited.  The absence of nonce checks and capability checks, while not directly flagged as a risk in this limited analysis, could become a concern if the plugin's functionality were to expand or if it interacted with user-submitted data in more complex ways.  Overall, the plugin is exceptionally secure with a minimal attack surface and robust data handling for database operations, but the output escaping requires attention to achieve a fully secure state.",[173],{"reason":174,"points":175},"63% of outputs properly escaped",6,"2026-03-16T23:26:11.911Z",{"wat":178,"direct":183},{"assetPaths":179,"generatorPatterns":180,"scriptPaths":181,"versionParams":182},[],[],[],[],{"cssClasses":184,"htmlComments":185,"htmlAttributes":187,"restEndpoints":188,"jsGlobals":189,"shortcodeOutput":190},[],[186],"\u003C!-- cssbyua -->",[],[],[],[]]