[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f1nLXPk54sTQW0kqfdtrU4fdeq890mIhQt9ZzVkRu9ZA":3,"$fifqKw0PYNAuIMElnPdfnJ6eSXs3NHV69sNcoLlFmdWc":196,"$fDz8S3JOwe0gRiRkg2HPhWOdRiYmMlHpvVPK0WwX-r-A":201},{"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":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"discovery_status":31,"vulnerabilities":32,"developer":33,"crawl_stats":29,"alternatives":40,"analysis":139,"fingerprints":177},"outdated-browser","Outdated Browser","0.1","Tareq Hasan","https:\u002F\u002Fprofiles.wordpress.org\u002Ftareq1988\u002F","\u003Cp>So, you’re tired of people visiting your modern website with an outdated browser and not doing anything about it. Maybe they aren’t “power” users, maybe it’s your auntie running a last century browser trying to see awesome CSS3 animations and transforms. Let the user know that’s an outdated browser, and advise them on a better one.\u003C\u002Fp>\n\u003Cp>With this solution you can check if the user’s browser can handle your website. If not, it will show a cool looking notice advising the user to update the browser. It’ll be up to him\u002Fher to decide if he upgrades or not. Don’t force the user!\u003C\u002Fp>\n\u003Cp>That’s it! As simple as it can get.\u003C\u002Fp>\n\u003Ch4>Credit\u003C\u002Fh4>\n\u003Cp>This plugin is using \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fburocratik\u002Foutdated-browser\" rel=\"nofollow ugc\">Outdated Browser\u003C\u002Fa> library.\u003C\u002Fp>\n\u003Ch4>Author\u003C\u002Fh4>\n\u003Cp>Brought to you by \u003Ca href=\"http:\u002F\u002Ftareq.wedevs.com\" rel=\"nofollow ugc\">Tareq Hasan\u003C\u002Fa> from \u003Ca href=\"http:\u002F\u002Fwedevs.com\" rel=\"nofollow ugc\">weDevs\u003C\u002Fa>\u003C\u002Fp>\n","Show beautiful notice to users using old browsers",50,3549,100,3,"2020-03-14T06:09:00.000Z","5.4.19","3.6","",[20,21,22,23,24],"browser","browsers","ie","modernizer","reject","http:\u002F\u002Ftareq.wedevs.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Foutdated-browser.zip",85,0,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":34,"display_name":7,"profile_url":8,"plugin_count":35,"total_installs":36,"avg_security_score":27,"avg_patch_time_days":37,"trust_score":38,"computed_at":39},"tareq1988",10,420,30,84,"2026-05-20T03:38:50.978Z",[41,51,70,93,116],{"slug":42,"name":43,"version":6,"author":7,"author_profile":8,"description":44,"short_description":45,"active_installs":35,"downloaded":46,"rating":28,"num_ratings":28,"last_updated":47,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":48,"homepage":49,"download_link":50,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"woo-customers-by-product-purchase","Customers by Product Purchase","\u003Cp>Sometimes we need to find out which customers has bought your certain products. It’s a easy way to find them.\u003C\u002Fp>\n\u003Ch4>Author\u003C\u002Fh4>\n\u003Cp>Brought to you by \u003Ca href=\"http:\u002F\u002Ftareq.co\" rel=\"nofollow ugc\">Tareq Hasan\u003C\u002Fa> from \u003Ca href=\"http:\u002F\u002Fwedevs.com\" rel=\"nofollow ugc\">weDevs\u003C\u002Fa>\u003C\u002Fp>\n","Find out which customers has bought your \"X\" product.",1843,"2020-03-14T06:10:00.000Z",[20,21,22,23,24],"http:\u002F\u002Ftareq.wedevs.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoo-customers-by-product-purchase.zip",{"slug":21,"name":52,"version":53,"author":54,"author_profile":55,"description":56,"short_description":57,"active_installs":37,"downloaded":58,"rating":13,"num_ratings":59,"last_updated":60,"tested_up_to":61,"requires_at_least":62,"requires_php":18,"tags":63,"homepage":68,"download_link":69,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"Conditional Stylesheets and Body Classes","0.4.7","qstudio","https:\u002F\u002Fprofiles.wordpress.org\u002Fqlstudio\u002F","\u003Cp>Easily include browser specific stylesheets in templates or select browser and version specific classes in CSS.\u003C\u002Fp>\n\u003Cp>Conditional browser stylesheets are added after the main theme style.css allowing them to overrule previous rules – you only need to add the CSS rules that should change.\u003C\u002Fp>\n\u003Cp>This plugin uses up-to-date WordPress top level functions, sanitizes all input data and is fully internationalized.\u003C\u002Fp>\n\u003Cp>For feature request and bug reports, \u003Ca href=\"https:\u002F\u002Fqstudio.us\u002Fsupport\u002Fcategories\u002Fconditional-stylesheets-and-body-classes\" rel=\"nofollow ugc\">please use the Q Support Website\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Please do not use the WordPress.org forum to report bugs, as we no longer monitor or respond to questions there.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Checks for and adds browser and version specific stylesheets – such as “browsers-windows-firefox.css”.\u003C\u002Fli>\n\u003Cli>Add browser and version specific body classes to all pages – such as body.browsers-msie-10\u003C\u002Fli>\n\u003Cli>Includes the Mobile Detect class and adds mobile & touch body classes.\u003C\u002Fli>\n\u003Cli>Adds a post type body class, for example: “posttype-page”.\u003C\u002Fli>\n\u003Cli>Inserts handy HTML comments in the HTML footer of template files to tell you which CSS files could be used and which were found.\u003C\u002Fli>\n\u003C\u002Ful>\n","Add conditional browser stylesheets and body class declarations",3745,2,"2016-01-17T12:07:00.000Z","4.4.34","3.2",[21,64,65,66,67],"clients","conditional","css","stylesheets","http:\u002F\u002Fqstudio.us\u002Fplugins\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbrowsers.0.4.7.zip",{"slug":71,"name":72,"version":73,"author":74,"author_profile":75,"description":76,"short_description":77,"active_installs":35,"downloaded":78,"rating":28,"num_ratings":28,"last_updated":79,"tested_up_to":80,"requires_at_least":81,"requires_php":18,"tags":82,"homepage":88,"download_link":89,"security_score":27,"vuln_count":90,"unpatched_count":28,"last_vuln_date":91,"fetched_at":92},"simplified-content","Simplified Content","1.0.1","Lucien Taylor","https:\u002F\u002Fprofiles.wordpress.org\u002Flucien-taylor\u002F","\u003Cp>Simplified Content, provides visitors with alternative ‘simplified’ content whenever they visit your website using any targeted browser.  Useful for website managers who wish to provide basic fallback for legacy browsers, e.g. simplified content for IE 8, or to block certain browsers for intranet systems.\u003C\u002Fp>\n\u003Cp>The plugin allows you to select one or more browsers from a settings page to target for alternative content.  The plugin requires a target Site Map page to use as a new root page for all website navigation.  The plugin provides the visitor with a simplified navigational system, moving from the site map to any page referenced in the site map, and a simple ‘back to site map’ link at the top of each page.\u003C\u002Fp>\n\u003Cp>WARNING: This is an aggressive plugin which provides very simple functionality for configured browsers.  Once set, any configured browsers will cease to function for administrative and normal wordpress operations.\u003Cbr \u002F>\nPlease ensure that you have other browsers available to use for administration and testing purposes.\u003C\u002Fp>\n\u003Ch4>Features:\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Choose multiple browsers from a settings page.\u003C\u002Fli>\n\u003Cli>Automatic generation of simplified content.  Requires no editing of content. Note:  javascript, and media rich content is ignored by this plugin.\u003C\u002Fli>\n\u003Cli>Choose any page to target as the sitemap page.\u003C\u002Fli>\n\u003Cli>Easy to customize ‘welcome\u002Fapology message’, header, footer and styles of basic content.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Help and documentation:\u003C\u002Fh4>\n\u003Cp>The plugin product page is available at:\u003Cbr \u002F>\n\u003Ca href=\"http:\u002F\u002Fwww.oxil.uk\u002Fwordpress\u002Fwordpress-plugins\u002Fsimplified-content\u002F\" rel=\"nofollow ugc\">http:\u002F\u002Fwww.oxil.uk\u002Fwordpress\u002Fwordpress-plugins\u002Fsimplified-content\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>The plugin help pages are available at:\u003Cbr \u002F>\n\u003Ca href=\"http:\u002F\u002Fwww.oxil.uk\u002Fhelp\u002Fplugins\u002Fsimplified-content-help\u002F\" rel=\"nofollow ugc\">http:\u002F\u002Fwww.oxil.uk\u002Fhelp\u002Fplugins\u002Fsimplified-content-help\u002F\u003C\u002Fa>\u003C\u002Fp>\n","A plugin which generates alternative 'simplified' content for a given set of browsers.  Useful legacy browser support and intranet systems.",1374,"2016-04-19T15:38:00.000Z","4.5.33","4.3.1",[83,84,85,86,87],"browser-block","content","ie-8","internet-explorer","legacy-browsers","http:\u002F\u002Fwww.oxil.uk\u002Fwordpress\u002Fwordpress-plugins\u002Fsimplified-content\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimplified-content.1.0.1.zip",1,"2016-02-09 00:00:00","2026-04-06T09:54:40.288Z",{"slug":94,"name":95,"version":96,"author":97,"author_profile":98,"description":99,"short_description":100,"active_installs":101,"downloaded":102,"rating":13,"num_ratings":103,"last_updated":104,"tested_up_to":105,"requires_at_least":106,"requires_php":18,"tags":107,"homepage":113,"download_link":114,"security_score":115,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"rebusted","reBusted!","1.2","Simon Prosser","https:\u002F\u002Fprofiles.wordpress.org\u002Fpross\u002F","\u003Cp>Saves you from asking “have you emptied your cache?”.\u003C\u002Fp>\n\u003Cp>Forked and updated for todays WordPress and PHP from the original plugin by Paul Clark.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Safe to leave running on live sites.\u003C\u002Fli>\n\u003Cli>Only refreshes browser cache for a file if it has been modified.\u003C\u002Fli>\n\u003Cli>Resolves Content Delivery Network (CDN) issues. No need to purge CDN cache.\u003C\u002Fli>\n\u003Cli>Multisite compatible.\u003C\u002Fli>\n\u003Cli>“Just works” – no configuration necessary.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Requirements\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Requires scripts use any of the below functions to load. Almost all files meet these requirements. The only case it doesn’t account for is when URLs are hard-coded. This shouldn’t ever be done, since it can break sites for other reasons.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FFunction_Reference\u002Fwp_enqueue_style\" rel=\"nofollow ugc\">wp_enqueue_style\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FFunction_Reference\u002Fwp_enqueue_script\" rel=\"nofollow ugc\">wp_enqueue_script\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FFunction_Reference\u002Fget_stylesheet_uri\" rel=\"nofollow ugc\">get_stylesheet_uri\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Force browsers to load the most recent file if modified.",6000,34496,11,"2024-10-10T14:16:00.000Z","6.7.5","3.4",[108,109,110,111,112],"browser-cache","clear","client","debug","develop","https:\u002F\u002Fgithub.com\u002FPross\u002FreBusted","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frebusted.1.2.zip",92,{"slug":117,"name":118,"version":119,"author":120,"author_profile":121,"description":122,"short_description":123,"active_installs":124,"downloaded":125,"rating":13,"num_ratings":126,"last_updated":127,"tested_up_to":128,"requires_at_least":129,"requires_php":130,"tags":131,"homepage":137,"download_link":138,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"sql-buddy","SQL Buddy – Database Management Made Easy","1.0.0","WP Engine","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpengine\u002F","\u003Cp>\u003Cstrong>⚠️ WARNING\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>SQL Buddy is no longer actively maintained.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This software is still free to use under the license provided, but users should be aware that it is not currently maintained. No additional releases, including security releases, will be made available.\u003C\u002Fp>\n\u003Cp>Your one-stop solution for WordPress database management. Edit your table data with a clean and straightforward user interface.\u003C\u002Fp>\n\u003Cp>SQL Buddy is a WordPress plugin that makes it easy to manage your database table contents right from your WordPress dashboard.\u003C\u002Fp>\n\u003Cp>The Dashboard screen gives you a detailed overview of all your WordPress tables, along with useful data like the number of records, and the size of the table.\u003C\u002Fp>\n\u003Cp>The Tables screen allows you to search for a specific table, or view the table rows. Clicking on a row presents options to edit and save the column values, or delete the row. You are also able to control which table columns to display, as well as options to filter the table data.\u003C\u002Fp>\n\u003Cp>Each screen has pagination controls for navigating through a large number of tables or rows.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>View a list of all your database tables, including details like number of records, data usage, and index usage per table.\u003C\u002Fli>\n\u003Cli>Navigate through table records quickly, or search for specific tables by name.\u003C\u002Fli>\n\u003Cli>Filter table records using custom query conditions\u003C\u002Fli>\n\u003Cli>Choose which table columns to display on a per-table basis\u003C\u002Fli>\n\u003Cli>View the full contents of a single table record with one click.\u003C\u002Fli>\n\u003Cli>Easily edit the record contents or delete a table record\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Why Use a Database Management Plugin?\u003C\u002Fh3>\n\u003Cp>While not common, there are often situations where you might need to make changes to your WordPress database. Perhaps you’ve moved from a staging environment to live, and you need to update your site URL, or you need to clean up some data left behind by a deleted plugin. Whatever the reason, a solid solution for browsing and editing your WordPress database is a vital tool in any site owner’s belt.\u003C\u002Fp>\n\u003Cp>You could use the database management tool your web host provides, which is typically based on PHPMyAdmin, but the user interface is clumsy and not all that intuitive. You could try an application like Navicat, SQLyog, or TablePlus, but these require you to know your database access credentials.\u003C\u002Fp>\n\u003Cp>SQL Buddy is the WordPress plugin that gives you the ability to manage your database directly from your WordPress dashboard, without needing to worry about database credentials, installing third-party applications, or navigating a confusing user interface.\u003C\u002Fp>\n\u003Ch3>Built by WordPress Database Experts\u003C\u002Fh3>\n\u003Cp>We’re Delicious Brains, the team behind \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-migrate-db\u002F\" rel=\"ugc\">WP Migrate DB\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fdeliciousbrains.com\u002Fwp-migrate-db-pro\u002F\" rel=\"nofollow ugc\">WP Migrate DB Pro\u003C\u002Fa>. For the last 15 years, we’ve helped WordPress developers migrate their database, site files and themes, and plugins between multiple different environments. We pride ourselves on being WordPress database experts, so you don’t have to be.\u003C\u002Fp>\n\u003Cp>SQL Buddy is everything we require from a WordPress database management plugin. A beautiful, intuitive interface, coupled with straightforward yet powerful features.\u003C\u002Fp>\n","Your one-stop solution for easy WordPress database management",5000,45101,14,"2025-06-16T13:13:00.000Z","6.4.8","5.3","5.6",[132,133,134,135,136],"database","database-browser","database-management","database-queries","sql","https:\u002F\u002Fdeliciousbrains.com\u002Fsql-buddy","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsql-buddy.1.0.0.zip",{"attackSurface":140,"codeSignals":161,"taintFlows":168,"riskAssessment":169,"analyzedAt":176},{"hooks":141,"ajaxHandlers":157,"restRoutes":158,"shortcodes":159,"cronEvents":160,"entryPointCount":28,"unprotectedCount":28},[142,148,152],{"type":143,"name":144,"callback":145,"file":146,"line":147},"action","init","localization_setup","outdated-browser.php",33,{"type":143,"name":149,"callback":150,"file":146,"line":151},"wp_enqueue_scripts","enqueue_scripts",36,{"type":143,"name":153,"callback":154,"priority":155,"file":146,"line":156},"wp_footer","print_markup",99,39,[],[],[],[],{"dangerousFunctions":162,"sqlUsage":163,"outputEscaping":165,"fileOperations":28,"externalRequests":28,"nonceChecks":28,"capabilityChecks":28,"bundledLibraries":167},[],{"prepared":28,"raw":28,"locations":164},[],{"escaped":28,"rawEcho":28,"locations":166},[],[],[],{"summary":170,"deductions":171},"The \"outdated-browser\" v0.1 plugin exhibits a strong security posture based on the provided static analysis. The absence of any identified dangerous functions, SQL queries, or file operations, coupled with 100% output escaping and the lack of external HTTP requests, indicates diligent coding practices. The attack surface is effectively zero, with no AJAX handlers, REST API routes, shortcodes, or cron events, which significantly reduces the potential for unauthorized access or manipulation. Furthermore, the plugin has no recorded vulnerability history, including CVEs, which suggests a history of stable and secure releases.\n\nHowever, the lack of nonce and capability checks on all entry points is a notable concern. While the current attack surface is zero, this absence of fundamental security controls could become a vulnerability if new entry points are introduced in future updates without adequate protection. The 100% output escaping is positive, but the total count of outputs is zero, meaning this practice hasn't been tested against actual output scenarios within the plugin.\n\nIn conclusion, \"outdated-browser\" v0.1 is currently very secure due to its minimal attack surface and absence of known vulnerabilities. The primary area for improvement lies in implementing robust authentication and authorization checks for any potential future entry points to maintain this strong security standing.",[172,174],{"reason":173,"points":35},"No nonce checks on entry points",{"reason":175,"points":35},"No capability checks on entry points","2026-04-16T11:09:55.382Z",{"wat":178,"direct":187},{"assetPaths":179,"generatorPatterns":182,"scriptPaths":183,"versionParams":184},[180,181],"\u002Fwp-content\u002Fplugins\u002Foutdated-browser\u002Fassets\u002Fcss\u002FoutdatedBrowser.min.css","\u002Fwp-content\u002Fplugins\u002Foutdated-browser\u002Fassets\u002Fjs\u002FoutdatedBrowser.min.js",[],[181],[185,186],"outdatedBrowser.min.css?ver=","outdatedBrowser.min.js?ver=",{"cssClasses":188,"htmlComments":190,"htmlAttributes":191,"restEndpoints":192,"jsGlobals":193,"shortcodeOutput":195},[189],"last",[],[],[],[194],"outdatedBrowser",[],{"error":197,"url":198,"statusCode":199,"statusMessage":200,"message":200},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Foutdated-browser\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":28,"versions":202},[]]