[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fQrFglF7aFci6GnTwIOnsH7irptMKg_A48u877bI3iNU":3,"$fzYu6w32qRMhPEeZrvDpAusNnuraMBuXdNvzr6hmXdhw":231,"$fL9WJv_jEU5QttaWkTi5s8Gf2RL-TLLugKC-PTNvWepM":236},{"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":17,"tags":18,"homepage":22,"download_link":23,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26,"discovery_status":27,"vulnerabilities":28,"developer":29,"crawl_stats":25,"alternatives":36,"analysis":134,"fingerprints":217},"almost-all-categories","Almost All Categories Widget","1.0","George Stephanis","https:\u002F\u002Fprofiles.wordpress.org\u002Fgeorgestephanis\u002F","\u003Cp>Just a little widget that adds in some useful functionality that WordPress (oddly enough) doesn’t include stock … listing almost all of your categories. Say, for example, you have a utility category entitled “Events,” and you want to display a list of all your site’s categories, but don’t want “Events” to display in that list. Instead of hard-coding a list into a text widget, just use this!\u003C\u002Fp>\n","This widget will let you display a category list in your sidebar, excluding any categories that you would like.",50,7020,0,"2010-12-18T03:48:00.000Z","3.0.5","2.7","",[19,20,21],"categories","category","widget","http:\u002F\u002Fwww.Stephanis.info\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Falmost-all-categories.zip",85,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":30,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":24,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"georgestephanis",17,15680,30,84,"2026-05-19T22:28:54.487Z",[37,64,83,102,121],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":52,"tags":53,"homepage":59,"download_link":60,"security_score":61,"vuln_count":62,"unpatched_count":13,"last_vuln_date":63,"fetched_at":26},"wp-categories-widget","WP Categories Widget","2.8.1","WP-EXPERTS.IN","https:\u002F\u002Fprofiles.wordpress.org\u002Findia-web-developer\u002F","\u003Cp>The “WP Categories Widget” is a simple plugin to display the list of categories for any taxonomies type (WooCommerce Product Category, Blog Category, Project Category…etc) on your wordpress website. Using WP Categries Widget you can display list of categories anywhere on your website. And also you can disable the widget block editor and enable the classic widget layut to edit the sidebar.\u003C\u002Fp>\n\u003Cp>Note : please don’t forget to leave your valuable feedback and suggestions.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Send your query to \u003Ca href=\"mailto:info@wp-experts.in\" rel=\"nofollow ugc\">AUTHOR\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Video Tutorial :\u003C\u002Fp>\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\u002FpbsnErpu_8U?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\u003Ch4>`Features`\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Disable Widget Block Editor \u003C\u002Fli>\n\u003Cli>Display Categories Post Count \u003C\u002Fli>\n\u003Cli>Hide Child Categories\u003C\u002Fli>\n\u003Cli>Hide Widget Title\u003C\u002Fli>\n\u003Cli>Show Categories for Any Taxonomies Type\u003C\u002Fli>\n\u003Cli>Exclude\u002FInclude Categories\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Addon Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Display Category as Drop Down\u003C\u002Fli>\n\u003Cli>Display Category Posts\u003C\u002Fli>\n\u003Cli>Manage WP Widget Style (Background Color, Text Color, Border Style & Color)\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Add Custom CSS for every Widget\u003C\u002Fp>\n\u003Ch3>\u003Ca href=\"https:\u002F\u002Fwww.wp-experts.in\u002Fproducts\u002Fwp-categories-widget-addon\u002F?utm_source=wordpress.org&utm_medium=free-plugin&utm_campaign=wcw-paid\" rel=\"nofollow ugc\">Downalod Add-on\u003C\u002Fa>.\u003C\u002Fh3>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Display the list of categories for any taxonomies type (WooCommerce Product Category, Blog Category, Project Category...etc) in sidebar",7000,117458,90,27,"2026-02-16T14:20:00.000Z","6.9.4","6.0","8.0",[54,55,56,57,58],"category-widget","custom-widget","posts-widget","product-categories-widget","taxonomy-widget","https:\u002F\u002Fwww.wp-experts.in\u002Fproducts\u002Fwp-categories-widget-addon\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-categories-widget.zip",100,1,"2023-08-10 00:00:00",{"slug":65,"name":66,"version":67,"author":68,"author_profile":69,"description":70,"short_description":71,"active_installs":72,"downloaded":73,"rating":74,"num_ratings":75,"last_updated":76,"tested_up_to":77,"requires_at_least":78,"requires_php":17,"tags":79,"homepage":17,"download_link":82,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"recent-posts-by-category-widget","Recent Posts by Category Widget","1.3","Ross Cornell","https:\u002F\u002Fprofiles.wordpress.org\u002Frossc\u002F","\u003Cp>This plugin adds a simple widget that allows you to display a number of recent blog posts from a specific category. You have the options to choose a title, category, number of posts and whether or not to show the post date. The posts will be ordered by date just like the default Recent Posts widget included with WordPress.\u003C\u002Fp>\n","Just like the default Recent Posts widget except you can choose a category to pull posts from.",4000,33439,94,12,"2017-11-28T16:45:00.000Z","4.2.39","3.0.1",[19,20,80,81,21],"recent-posts","sidebar","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frecent-posts-by-category-widget.zip",{"slug":84,"name":85,"version":86,"author":87,"author_profile":88,"description":89,"short_description":90,"active_installs":91,"downloaded":92,"rating":61,"num_ratings":93,"last_updated":94,"tested_up_to":95,"requires_at_least":96,"requires_php":17,"tags":97,"homepage":100,"download_link":101,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"advanced-categories-widget","Advanced Categories Widget","1.2","darrinb","https:\u002F\u002Fprofiles.wordpress.org\u002Fdbmartin\u002F","\u003Cp>\u003Cem>Build a better category list.\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>The Advanced Categories Widget is a powerful and flexible category widget for WordPress that makes building and displaying custom category lists a snap.\u003C\u002Fp>\n\u003Cp>Organize your site in style with this highly customizable category widget!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Build multiple lists!\u003C\u002Fli>\n\u003Cli>Select which categories to display.\u003C\u002Fli>\n\u003Cli>Choose how to order your categories: name, post count, etc.\u003C\u002Fli>\n\u003Cli>Set the order for displaying the categories.\u003C\u002Fli>\n\u003Cli>Supports category thumbnails.\u003C\u002Fli>\n\u003Cli>Set and preview custom thumbnail sizes, or choose from your site’s registered image sizes.\u003C\u002Fli>\n\u003Cli>Show a description of each category.\u003C\u002Fli>\n\u003Cli>Set and preview the length of the description.\u003C\u002Fli>\n\u003Cli>Select the list format to match your site’s markup. Choose from:\u003Ccode>ol\u003C\u002Fcode>, \u003Ccode>ul\u003C\u002Fcode>, or \u003Ccode>div\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>Show post count.\u003C\u002Fli>\n\u003Cli>Choose the default (basic) CSS styling or roll your own.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Developer Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This widget was built not only with end-users in mind, but also plugin developers.  Almost every aspect of this widget is extensible through filters and action hooks.  You can even add your own form fields to the widget form!\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Need to remove a field from the widget form?  Not a problem!  Every field is passed through its own filter for easy customization.\u003C\u002Fli>\n\u003Cli>Need to modify the output of the widget?  Easy!  The output is passed through numerous filters, allowing you to customize the post list to meet your project’s requirements.\u003C\u002Fli>\n\u003Cli>For a full list of action hooks and filters, please see the plugin documentation: http:\u002F\u002Fdarrinb.com\u002Fplugins\u002Fadvanced-categories-widget\u003C\u002Fli>\n\u003C\u002Ful>\n","A highly customizable categories widget for WordPress with thumbnails and descriptions.",800,21626,8,"2016-08-11T16:20:00.000Z","4.5.33","4.4",[19,98,20,54,99],"categories-widget","post-category","http:\u002F\u002Fdarrinb.com\u002Fplugins\u002Fadvanced-categories-widget","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadvanced-categories-widget.1.2.zip",{"slug":103,"name":104,"version":105,"author":106,"author_profile":107,"description":108,"short_description":109,"active_installs":110,"downloaded":111,"rating":13,"num_ratings":13,"last_updated":112,"tested_up_to":113,"requires_at_least":114,"requires_php":17,"tags":115,"homepage":119,"download_link":120,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"most-popular-categories","Most Popular Categories","1.1.1","blueinstyle","https:\u002F\u002Fprofiles.wordpress.org\u002Fblueinstyle\u002F","\u003Cp>This is just a small WordPress plugin that lists the most popular categories by post count in a widget. Includes several options.\u003C\u002Fp>\n\u003Cp>Useful for blogs with many categories and just want to list the most popular.\u003C\u002Fp>\n\u003Cp>For Themes that do not support Widgets, you can now put this code anywhere in your template:\n     \u003C\u002Fp>\n\u003Cp>Support and Feature requests are on my forums at http:\u002F\u002Fjustmyecho.com\u002Fforums\u002F\u003C\u002Fp>\n","Display your most popular categories in a widget",600,5590,"2011-04-07T07:23:00.000Z","3.1.4","2.8",[19,116,117,118,21],"category-list","popular-categories","top-categories","http:\u002F\u002Fjustmyecho.com\u002F2010\u002F11\u002Fmost-popular-categories-widget-for-wordpress\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmost-popular-categories.1.1.1.zip",{"slug":122,"name":123,"version":124,"author":7,"author_profile":8,"description":125,"short_description":126,"active_installs":127,"downloaded":128,"rating":61,"num_ratings":129,"last_updated":130,"tested_up_to":131,"requires_at_least":16,"requires_php":17,"tags":132,"homepage":22,"download_link":133,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"category-posts-widget","Recent Category Posts Widget","2.0","\u003Cp>Sure, WordPress has a widget for displaying your most recent posts, but what if you want to only display the posts from a single category in a widget, and not everything?  This plugin Widget lets you set the title, category, and quantity of posts to display, then it kicks out a list of the most recent posts in that category.\u003C\u002Fp>\n","This widget will let you display a list of the most recent posts in a single category in your sidebar.",300,21345,2,"2012-07-05T18:40:00.000Z","3.4.2",[19,20,21],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcategory-posts-widget.2.0.zip",{"attackSurface":135,"codeSignals":147,"taintFlows":166,"riskAssessment":203,"analyzedAt":216},{"hooks":136,"ajaxHandlers":143,"restRoutes":144,"shortcodes":145,"cronEvents":146,"entryPointCount":13,"unprotectedCount":13},[137],{"type":138,"name":139,"callback":140,"file":141,"line":142},"action","widgets_init","register","widget_almost_all_categories.php",13,[],[],[],[],{"dangerousFunctions":148,"sqlUsage":149,"outputEscaping":151,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":165},[],{"prepared":13,"raw":13,"locations":150},[],{"escaped":13,"rawEcho":152,"locations":153},5,[154,157,159,161,163],{"file":141,"line":155,"context":156},47,"raw output",{"file":141,"line":158,"context":156},51,{"file":141,"line":160,"context":156},59,{"file":141,"line":162,"context":156},60,{"file":141,"line":164,"context":156},71,[],[167,192],{"entryPoint":168,"graph":169,"unsanitizedCount":129,"severity":191},"control (widget_almost_all_categories.php:40)",{"nodes":170,"edges":187},[171,176,181,185],{"id":172,"type":173,"label":174,"file":141,"line":175},"n0","source","$_POST['almost_all_categories_w_title']",42,{"id":177,"type":178,"label":179,"file":141,"line":175,"wp_function":180},"n1","sink","update_option() [Settings Manipulation]","update_option",{"id":182,"type":173,"label":183,"file":141,"line":184},"n2","$_POST['almost_all_categories_w_categories']",43,{"id":186,"type":178,"label":179,"file":141,"line":184,"wp_function":180},"n3",[188,190],{"from":172,"to":177,"sanitized":189},false,{"from":182,"to":186,"sanitized":189},"low",{"entryPoint":193,"graph":194,"unsanitizedCount":129,"severity":191},"\u003Cwidget_almost_all_categories> (widget_almost_all_categories.php:0)",{"nodes":195,"edges":200},[196,197,198,199],{"id":172,"type":173,"label":174,"file":141,"line":175},{"id":177,"type":178,"label":179,"file":141,"line":175,"wp_function":180},{"id":182,"type":173,"label":183,"file":141,"line":184},{"id":186,"type":178,"label":179,"file":141,"line":184,"wp_function":180},[201,202],{"from":172,"to":177,"sanitized":189},{"from":182,"to":186,"sanitized":189},{"summary":204,"deductions":205},"The \"almost-all-categories\" v1.0 plugin exhibits a mixed security posture. On one hand, it demonstrates good practices by having a seemingly small attack surface with no registered AJAX handlers, REST API routes, shortcodes, or cron events. Furthermore, all identified SQL queries utilize prepared statements, and there are no file operations, external HTTP requests, or bundled libraries. The absence of known vulnerabilities in its history is also a positive sign.\n\nHowever, significant concerns arise from the static analysis. The fact that 100% of the 5 identified output operations are not properly escaped presents a high risk of Cross-Site Scripting (XSS) vulnerabilities. Additionally, the taint analysis revealed 2 flows with unsanitized paths, which could potentially lead to other injection vulnerabilities, though no critical or high severity issues were flagged in this category. The lack of any nonce or capability checks across the entire plugin, combined with the untrusted input potentially reaching these unsanitized paths, amplifies the risk, especially if any entry points were to be discovered or added in future versions.\n\nWhile the plugin has no recorded vulnerability history, the presence of critical code-level weaknesses like unescaped output and unsanitized paths suggests potential for undiscovered vulnerabilities. The lack of basic security checks like nonces and capability checks on any potential interactions is a significant oversight. In conclusion, while the plugin's current attack surface appears minimal and it boasts a clean vulnerability history, the identified code-level issues, particularly the lack of output escaping and unsanitized paths, present immediate and substantial risks that require urgent attention.",[206,209,212,214],{"reason":207,"points":208},"Unescaped output found",15,{"reason":210,"points":211},"Taint flows with unsanitized paths",10,{"reason":213,"points":152},"No nonce checks",{"reason":215,"points":152},"No capability checks","2026-04-16T11:09:36.423Z",{"wat":218,"direct":223},{"assetPaths":219,"generatorPatterns":220,"scriptPaths":221,"versionParams":222},[],[],[],[],{"cssClasses":224,"htmlComments":226,"htmlAttributes":227,"restEndpoints":228,"jsGlobals":229,"shortcodeOutput":230},[225],"almost_all_categories_widget",[],[],[],[],[],{"error":232,"url":233,"statusCode":234,"statusMessage":235,"message":235},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Falmost-all-categories\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":13,"versions":237},[]]