[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fEiAcvDbpg8_ZuBWARjDmghboFwWJvV1PLBJBLvIPP-w":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":17,"tags":18,"homepage":22,"download_link":23,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26,"vulnerabilities":27,"developer":28,"crawl_stats":25,"alternatives":35,"analysis":134,"fingerprints":231},"enhanced-categories","Enhanced Categories","2.2.0","Vincent Mimoun-Prat","https:\u002F\u002Fprofiles.wordpress.org\u002Fvprat\u002F","\u003Cp>This plugin allows you to get better control on how your categories are listed. It provides a widget which lets you get more options than the default WordPress category widget (show RSS, hide empty categories, etc.). Furthermore, it allows to hide the children categories and use clickable buttons to expand them. The plugin requires jQuery to be included in your theme. It degrades nicely when javascript is not available to the usual WordPress category list.\u003C\u002Fp>\n\u003Cp>All the instructions for installation, the support forums, a FAQ, etc. can be found on the \u003Ca href=\"http:\u002F\u002Fenhanced-categories.vincentprat.info\" rel=\"nofollow ugc\">plugin home page\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>This plugin is available under the GPL license, which means that it’s free. If you use it for a commercial web site, if you appreciate my efforts or if you want to encourage me to develop and maintain it, please consider making a donation using Paypal, a secured payment solution. You just need to click the button on the \u003Ca href=\"http:\u002F\u002Fenhanced-categories.vincentprat.info\" rel=\"nofollow ugc\">plugin home page\u003C\u002Fa> and follow the instructions.\u003C\u002Fp>\n","A plugin for wordpress which allows you to list your categories in a sexier way. Very useful when you have a great number of categories.",200,16537,0,"2008-07-14T23:13:00.000Z","2.6","2.5","",[19,20,21],"categories","navigation","sidebar","http:\u002F\u002Fenhanced-categories.vincentprat.info","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fenhanced-categories.2.2.0.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":29,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":31,"avg_security_score":32,"avg_patch_time_days":33,"trust_score":32,"computed_at":34},"vprat",4,1150,80,30,"2026-04-04T06:06:15.570Z",[36,58,77,95,114],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":46,"num_ratings":47,"last_updated":48,"tested_up_to":49,"requires_at_least":50,"requires_php":17,"tags":51,"homepage":53,"download_link":54,"security_score":55,"vuln_count":56,"unpatched_count":13,"last_vuln_date":57,"fetched_at":26},"collapsing-categories","Collapsing Categories","3.0.12","robfelty","https:\u002F\u002Fprofiles.wordpress.org\u002Frobfelty\u002F","\u003Cp>Collapsing Categories creates an expandable list of categories and\u003Cbr \u002F>\nsubcategories. It can also expand to show posts. The primary usage is as a\u003Cbr \u002F>\nwidget, but you can also use the code in your theme manually if you wish (see\u003Cbr \u002F>\ninstallation instructions)\u003C\u002Fp>\n\u003Ch3>Options\u003C\u002Fh3>\n\u003Cp>Options can be set\u003Cbr \u002F>\nfrom the block panel. If you wish to insert the code into your theme manually\u003Cbr \u002F>\ninstead of using a widget, you can use the following options. These options\u003Cbr \u002F>\ncan be given to the \u003Ccode>collapsCat()\u003C\u002Fcode> function either as an array or in query\u003Cbr \u002F>\nstyle, in the same manner as the \u003Ccode>wp_list_categories\u003C\u002Fcode> function.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>$defaults=array(\n   'showPostCount' => true,\n   'inExclude' => 'exclude',\n   'inExcludeCats' => '',\n   'showPosts' => true, \n   'showPages' => false,\n   'linkToCat' => true,\n   'olderThan' => 0,\n   'excludeAll' => '0',\n   'catSortOrder' => 'ASC',\n   'catSort' => 'catName',\n   'postSortOrder' => 'ASC',\n   'postSort' => 'postTitle',\n   'expand' => '0',\n   'defaultExpand' => '',\n   'postTitleLength' => 0,\n   'accordion' => 0,\n   'catfeed' => 'none',\n   'taxonomy' => 'category',\n   'showPostDate' => false,\n   'postDateAppend' => 'after',\n   'postDateFormat' => 'm\u002Fd',\n   'useCookies' => true,\n   'showTopLevel' => true,\n   'postsBeforeCats' => false,\n   'expandCatPost' => true,\n   'debug'=>'0'\n);\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cul>\n\u003Cli>inExclude\n\u003Cul>\n\u003Cli>Whether to include or exclude certain categories\n\u003Cul>\n\u003Cli>‘exclude’ (default) \u003C\u002Fli>\n\u003Cli>‘include’\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>inExcludeCats\n\u003Cul>\n\u003Cli>The categories which should be included or excluded\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>showPages\n\u003Cul>\n\u003Cli>Whether or not to include pages as well as posts. Default if false\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>linkToCat\n\u003Cul>\n\u003Cli>1 (true), clicking on a category title will link to the category archive (default)\u003C\u002Fli>\n\u003Cli>0 (false), clicking on a category title expands and collapses \u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>catSort\n\u003Cul>\n\u003Cli>How to sort the categorys. Possible values:\n\u003Cul>\n\u003Cli>‘catName’ the title of the category (default)\u003C\u002Fli>\n\u003Cli>‘catId’ the Id of the category\u003C\u002Fli>\n\u003Cli>‘catSlug’ the url of the category\u003C\u002Fli>\n\u003Cli>‘catCount’ the number of posts in the category\u003C\u002Fli>\n\u003Cli>‘catOrder’ custom order specified in the categorys settings\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>catSortOrder\n\u003Cul>\n\u003Cli>Whether categories should be sorted in normal or reverse\u003Cbr \u002F>\norder. Possible values:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>‘ASC’ normal order (a-z 0-9) (default)\u003C\u002Fli>\n\u003Cli>‘DESC’ reverse order (z-a 9-0)  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>postSort\n\u003Cul>\n\u003Cli>How to sort the posts. Possible values:\n\u003Cul>\n\u003Cli>‘postDate’ the date of the post (default)\u003C\u002Fli>\n\u003Cli>‘postId’ the Id of the post\u003C\u002Fli>\n\u003Cli>‘postTitle’ the title of the post\u003C\u002Fli>\n\u003Cli>‘postComment’ the number of comments on the post\u003C\u002Fli>\n\u003Cli>‘postOrder’ sort by menu order\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>postSortOrder\n\u003Cul>\n\u003Cli>Whether post should be sorted in normal or reverse\u003Cbr \u002F>\norder. Possible values:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>‘ASC’ normal order (a-z 0-9) (default)\u003C\u002Fli>\n\u003Cli>‘DESC’ reverse order (z-a 9-0)  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>expand\n\u003Cul>\n\u003Cli>The symbols to be used to mark expanding and collapsing. Possible values:\n\u003Cul>\n\u003Cli>‘0’ Triangles (default)\u003C\u002Fli>\n\u003Cli>‘1’ + –\u003C\u002Fli>\n\u003Cli>‘2’ [+] [-]\u003C\u002Fli>\n\u003Cli>‘3’ images (you can upload your own if you wish)\u003C\u002Fli>\n\u003Cli>‘4’ custom symbols\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>customExpand\n\u003Cul>\n\u003Cli>If you have selected ‘4’ for the expand option, this character will be\u003Cbr \u002F>\nused to mark expandable link categories\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>customCollapse\n\u003Cul>\n\u003Cli>If you have selected ‘4’ for the expand option, this character will be\u003Cbr \u002F>\nused to mark collapsible link categories\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>postTitleLength\n\u003Cul>\n\u003Cli>Truncate post titles to this number of characters (default: 0 = don’t\u003Cbr \u002F>\ntruncate)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>accordion\n\u003Cul>\n\u003Cli>When set to true, expanding one category closes all others at that level\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>catfeed\n\u003Cul>\n\u003Cli>Whether to add a link to the rss feed for a category. Possible values:\n\u003Cul>\n\u003Cli>‘none’ (default)\u003C\u002Fli>\n\u003Cli>‘text’ shows RSS\u003C\u002Fli>\n\u003Cli>‘image’ shows an RSS icon\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>taxonomy\n\u003Cul>\n\u003Cli>Type of taxonmy to display. Possible values:\n\u003Cul>\n\u003Cli>‘category’ (default)\u003C\u002Fli>\n\u003Cli>‘link_category’\u003C\u002Fli>\n\u003Cli>‘post_tag’\u003C\u002Fli>\n\u003Cli>‘both’ (categories and tags)\u003C\u002Fli>\n\u003Cli>any other registered taxononmy (e.g. recipe press uses recipe-categories)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>showPostDate\n\u003Cul>\n\u003Cli>When true, show the date of each post\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>postDateAppend\n\u003Cul>\n\u003Cli>Show the date before or after the post title. Possible values:\n\u003Cul>\n\u003Cli>‘after’ (default)\u003C\u002Fli>\n\u003Cli>‘before’\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>postDateFormat\n\u003Cul>\n\u003Cli>What format the post date is in. This uses the standard php date\u003Cbr \u002F>\nformatting codes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>useCookies\n\u003Cul>\n\u003Cli>When true, expanding and collapsing of categories is remembered for each\u003Cbr \u002F>\nvisitor. When false, categories are always display collapsed (unless\u003Cbr \u002F>\nexplicitly set to auto-expand). Possible values:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>1 (true) (default)\u003C\u002Fli>\n\u003Cli>0 (false)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>showTopLevel\n\u003Cul>\n\u003Cli>When set to false, the top level category will not be shown. This could\u003Cbr \u002F>\nbe useful if you only want to show subcategories from one particular\u003Cbr \u002F>\ntop-level category\u003C\u002Fp>\n\u003Cul>\n\u003Cli>1 (true) (default)\u003C\u002Fli>\n\u003Cli>0 (false)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>postsBeforeCats\n\u003Cul>\n\u003Cli>When set to true, posts in category X will be ordered before\u003Cbr \u002F>\nsubcategories of category X\u003C\u002Fp>\n\u003Cul>\n\u003Cli>1 (true)\u003C\u002Fli>\n\u003Cli>0 (false) (default)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>expandCatPost\n\u003Cul>\n\u003Cli>When set to true, any category to which a post is assigned will\u003Cbr \u002F>\nautomatically be expanded on a single post page.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>1 (true) (default)\u003C\u002Fli>\n\u003Cli>0 (false)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>showEmptyCat\n\u003Cul>\n\u003Cli>When set to true, empty categories are shown\n\u003Cul>\n\u003Cli>0 (false) (default)\u003C\u002Fli>\n\u003Cli>1 (true) \u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>debug\n\u003Cul>\n\u003Cli>When set to true, extra debugging information will be displayed in the\u003Cbr \u002F>\nunderlying code of your page (but not visible from the browser). Use\u003Cbr \u002F>\nthis option if you are having problems\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Examples\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>collapsCat('catSort=ASC&expand=3&inExcludeCats=general,uncategorized')\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>This will produce a list with:\u003Cbr \u002F>\n* categories shown in alphabetical order\u003Cbr \u002F>\n* using images to mark collapsing and expanding\u003Cbr \u002F>\n* exclude posts from  the categories general and uncategorized\u003C\u002Fp>\n\u003Cpre>\u003Ccode>`\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003C?php\u003Cbr \u002F>\n                    echo '\u003C\u002Fp>\n\u003Cul>‘ . “\\n”;\u003Cbr \u002F>\n                    if (function_exists(‘collapsCat’)) {\u003Cbr \u002F>\n                      collapsCat(array(\u003Cbr \u002F>\n                            ‘postSort’ => ‘postDate’,\u003Cbr \u002F>\n                            ‘postSortOrder’ => ‘DESC’,\u003Cbr \u002F>\n                        ) );\u003Cbr \u002F>\n                    } else {\u003Cbr \u002F>\n                      wp_get_categories(‘your_options_here’);\u003Cbr \u002F>\n                    }\u003Cbr \u002F>\n                    echo “\u003C\u002Ful>\n\u003Cp>\\n”;\u003Cbr \u002F>\n                    ?>\u003Cbr \u002F>\n    `\u003C\u002Fp>\n\u003Ch3>Demo\u003C\u002Fh3>\n\u003Cp>I use this plugin in my blog at http:\u002F\u002Frobfelty.com\u003C\u002Fp>\n\u003Ch3>CAVEAT\u003C\u002Fh3>\n\u003Cp>Currently this plugin relies on Javascript to expand and collapse the links.\u003Cbr \u002F>\nIf a user’s browser doesn’t support javascript they won’t see the links to the\u003Cbr \u002F>\nposts, but the links to the categories will still work (which is the default\u003Cbr \u002F>\nbehavior in wordpress anyways)\u003C\u002Fp>\n","Adds a widget which uses Javascript to dynamically expand or collapse the set of posts for each category.",4000,291891,82,57,"2026-02-12T03:58:00.000Z","6.9.4","5.0",[19,20,21,52],"widget","https:\u002F\u002Frobfelty.com\u002Fplugins","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcollapsing-categories.3.0.12.zip",98,1,"2024-12-17 00:00:00",{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":13,"downloaded":66,"rating":13,"num_ratings":13,"last_updated":67,"tested_up_to":49,"requires_at_least":50,"requires_php":68,"tags":69,"homepage":17,"download_link":75,"security_score":76,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"sidebar-category-tabs","Sidebar Category Tabs for WooCommerce","1.2.0","WPaladin","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpaladin\u002F","\u003Cp>Sidebar Category Tabs for WooCommerce is an interactive product tab solution designed specifically for WooCommerce stores. It features mobile-friendly, scrollable tabs with flick gestures to showcase product categories and enhance user interaction. \u003Ca href=\"https:\u002F\u002Fwsct.lovestoblog.com\u002F\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Sidebar Navigation:\u003C\u002Fstrong> Displays WooCommerce product categories as tabs in a sidebar.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Quantity Controls:\u003C\u002Fstrong> Easily adjust product quantities with + and – buttons before adding to cart.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customizable Design:\u003C\u002Fstrong> Add custom CSS for styling to match your theme.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AJAX Loading:\u003C\u002Fstrong> Dynamically load products without refreshing the page for a smooth user experience.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Support types of product:\u003C\u002Fstrong> Supports simple, variable product types.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Mobile-Friendly:\u003C\u002Fstrong> Scrollable tabs with flick gestures for excellent mobile usability.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Shortcode Usage\u003C\u002Fh4>\n\u003Cp>Use the following shortcode to display the category tabs:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[wsct_woocommerce_sidebar_category_tabs]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Shortcode Attributes:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>card_height:\u003C\u002Fstrong> (Optional) Sets the height of the product cards in pixels. Default is \u003Ccode>400px\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>default_category:\u003C\u002Fstrong> (Optional) Specifies the default category to display when the tabs load. Use the category ID. Default is the first category.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Example:\u003Cbr \u002F>\n    [wsct_woocommerce_sidebar_category_tabs card_height=”500″ default_category=”12″]\u003C\u002Fp>\n","Interactive product category tabs in a sidebar for WooCommerce with mobile-friendly, scrollable tabs and AJAX loading.",506,"2026-02-02T16:34:00.000Z","7.4",[70,71,72,73,74],"ajax","mobile-friendly","product-categories","sidebar-navigation","woocommerce","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsidebar-category-tabs.1.2.0.zip",100,{"slug":78,"name":79,"version":80,"author":81,"author_profile":82,"description":83,"short_description":84,"active_installs":44,"downloaded":85,"rating":86,"num_ratings":87,"last_updated":88,"tested_up_to":89,"requires_at_least":90,"requires_php":17,"tags":91,"homepage":17,"download_link":94,"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.",33251,94,12,"2017-11-28T16:45:00.000Z","4.2.39","3.0.1",[19,92,93,21,52],"category","recent-posts","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frecent-posts-by-category-widget.zip",{"slug":96,"name":97,"version":98,"author":99,"author_profile":100,"description":101,"short_description":102,"active_installs":103,"downloaded":104,"rating":86,"num_ratings":105,"last_updated":106,"tested_up_to":107,"requires_at_least":108,"requires_php":68,"tags":109,"homepage":112,"download_link":113,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"expanding-archives","Expanding Archives","2.1.0","Ashley","https:\u002F\u002Fprofiles.wordpress.org\u002Fnosegraze\u002F","\u003Cp>Expanding Archives adds a widget that shows your old posts in an expandable\u002Fcollapsible format. Each post is categorized under its year and month, so you can expand all the posts in a given month and year.\u003C\u002Fp>\n\u003Cp>This plugin comes with very minimal CSS styling so you can easily customize it to match your design.\u003C\u002Fp>\n\u003Cp>JavaScript is required. No IE support.\u003C\u002Fp>\n","This plugin adds a new widget where you can view your old posts by expanding certain years and months.",2000,22798,6,"2024-03-23T14:55:00.000Z","6.4.8","3.0",[110,20,111,21,52],"archives","posts","https:\u002F\u002Fshop.nosegraze.com\u002Fproduct\u002Fexpanding-archives\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fexpanding-archives.zip",{"slug":115,"name":116,"version":117,"author":118,"author_profile":119,"description":120,"short_description":121,"active_installs":122,"downloaded":123,"rating":124,"num_ratings":125,"last_updated":126,"tested_up_to":127,"requires_at_least":128,"requires_php":17,"tags":129,"homepage":132,"download_link":133,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"categorized-tag-cloud","Categorized Tag Cloud","1.2.25","whiletrue","https:\u002F\u002Fprofiles.wordpress.org\u002Fwhiletrue\u002F","\u003Cp>“Categorized Tag Cloud” is a free plugin for WordPress, developed by the Whiletrue.it staff to generate a cloud with the website’s most used tags, in a sidebar widget.\u003C\u002Fp>\n\u003Cp>The words inside the cloud are filtered by category, so you can better match your content by removing the unnecessary tag ids.\u003C\u002Fp>\n\u003Ch4>Options\u003C\u002Fh4>\n\u003Cp>The following options are customizable:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>category filters\u003C\u002Fli>\n\u003Cli>number of tags shown\u003C\u002Fli>\n\u003Cli>tag colors (fixed or random)\u003C\u002Fli>\n\u003Cli>tag hover color\u003C\u002Fli>\n\u003Cli>smallest and biggest font size\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Reference\u003C\u002Fh4>\n\u003Cp>For more informations:  \u003Ca href=\"https:\u002F\u002Fwww.whiletrue.it\u002Fcategorized-tag-cloud-widget-wordpress\u002F\" title=\"www.whiletrue.it\" rel=\"nofollow ugc\">www.whiletrue.it\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Do you like this plugin? Give a chance to our other works:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.whiletrue.it\u002Fit\u002Freally-simple-share-wordpress-plugin\u002F\" title=\"Good Old Share\" rel=\"nofollow ugc\">Good Old Share\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.whiletrue.it\u002Fmost-and-least-read-posts-widget-for-wordpress\u002F\" title=\"Most and Least Read Posts\" rel=\"nofollow ugc\">Most and Least Read Posts\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.whiletrue.it\u002Freading-time-for-wordpress\u002F\" title=\"Reading Time\" rel=\"nofollow ugc\">Reading Time\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Translators\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Serbian translation by Ogi Djuraskovic ( firstsiteguide.com )\u003C\u002Fli>\n\u003C\u002Ful>\n","A cloud with the most used tags in a sidebar widget, filtered by post category.",1000,58749,76,10,"2024-03-22T09:45:00.000Z","6.5.8","2.9",[19,21,130,131,52],"tag-sidebar","tags","https:\u002F\u002Fwww.whiletrue.it\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcategorized-tag-cloud.1.2.25.zip",{"attackSurface":135,"codeSignals":160,"taintFlows":218,"riskAssessment":219,"analyzedAt":230},{"hooks":136,"ajaxHandlers":156,"restRoutes":157,"shortcodes":158,"cronEvents":159,"entryPointCount":13,"unprotectedCount":13},[137,142,146,150,153],{"type":138,"name":139,"callback":140,"file":141,"line":24},"action","widgets_init","register_widget","enhanced-categories.php",{"type":138,"name":143,"callback":144,"file":141,"line":145},"activate_enhanced-categories\u002Fenhanced-categories.php","activate",88,{"type":138,"name":147,"callback":148,"priority":56,"file":141,"line":149},"admin_menu","add_javascript",92,{"type":138,"name":151,"callback":148,"priority":56,"file":141,"line":152},"wp_head",97,{"type":138,"name":151,"callback":154,"file":141,"line":155},"render_page_head",101,[],[],[],[],{"dangerousFunctions":161,"sqlUsage":162,"outputEscaping":164,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":217},[],{"prepared":13,"raw":13,"locations":163},[],{"escaped":13,"rawEcho":165,"locations":166},25,[167,171,173,175,177,179,181,183,185,187,189,191,193,195,197,199,201,203,204,205,207,209,211,213,215],{"file":168,"line":169,"context":170},"includes\\plugin-class.php",164,"raw output",{"file":168,"line":172,"context":170},166,{"file":168,"line":174,"context":170},167,{"file":168,"line":176,"context":170},168,{"file":168,"line":178,"context":170},169,{"file":168,"line":180,"context":170},170,{"file":168,"line":182,"context":170},171,{"file":168,"line":184,"context":170},172,{"file":168,"line":186,"context":170},173,{"file":168,"line":188,"context":170},174,{"file":168,"line":190,"context":170},181,{"file":192,"line":152,"context":170},"includes\\widget-class.php",{"file":192,"line":194,"context":170},116,{"file":192,"line":196,"context":170},151,{"file":192,"line":198,"context":170},155,{"file":192,"line":200,"context":170},159,{"file":192,"line":202,"context":170},163,{"file":192,"line":174,"context":170},{"file":192,"line":182,"context":170},{"file":192,"line":206,"context":170},175,{"file":192,"line":208,"context":170},190,{"file":192,"line":210,"context":170},192,{"file":192,"line":212,"context":170},193,{"file":192,"line":214,"context":170},195,{"file":192,"line":216,"context":170},197,[],[],{"summary":220,"deductions":221},"The \"enhanced-categories\" plugin version 2.2.0 demonstrates a generally good security posture based on the provided static analysis and vulnerability history. The absence of known CVEs, dangerous functions, raw SQL queries, file operations, external HTTP requests, and the presence of prepared statements for all SQL queries are significant strengths. Furthermore, the plugin has no reported vulnerabilities, indicating a consistent track record of security. However, a critical weakness is the complete lack of output escaping for all 25 identified output points. This represents a significant risk for Cross-Site Scripting (XSS) vulnerabilities, as unsanitized data displayed to users could be manipulated by attackers. The lack of nonce checks and capability checks on potential entry points, though currently not exposed (0 unprotected entry points), is also a concern if new entry points are introduced in the future without proper security measures. While the current state is relatively safe, the unescaped output is a clear and present danger that requires immediate attention.",[222,225,228],{"reason":223,"points":224},"All outputs are unescaped",15,{"reason":226,"points":227},"No nonce checks on entry points",5,{"reason":229,"points":227},"No capability checks on entry points","2026-03-16T20:23:07.023Z",{"wat":232,"direct":245},{"assetPaths":233,"generatorPatterns":238,"scriptPaths":239,"versionParams":240},[234,235,236,237],"\u002Fwp-content\u002Fplugins\u002Fenhanced-categories\u002Fcss\u002Fenhanced-categories-admin.css","\u002Fwp-content\u002Fplugins\u002Fenhanced-categories\u002Fcss\u002Fenhanced-categories.css","\u002Fwp-content\u002Fplugins\u002Fenhanced-categories\u002Fjs\u002Fenhanced-categories.js","\u002Fwp-content\u002Fplugins\u002Fenhanced-categories\u002Fjs\u002Fenhanced-categories-admin.js",[],[236,237],[241,242,243,244],"enhanced-categories\u002Fcss\u002Fenhanced-categories.css?ver=","enhanced-categories\u002Fjs\u002Fenhanced-categories.js?ver=","enhanced-categories\u002Fcss\u002Fenhanced-categories-admin.css?ver=","enhanced-categories\u002Fjs\u002Fenhanced-categories-admin.js?ver=",{"cssClasses":246,"htmlComments":248,"htmlAttributes":249,"restEndpoints":260,"jsGlobals":261,"shortcodeOutput":263},[247],"enhanced-categories-widget",[],[250,251,252,253,254,255,256,257,258,259],"data-enh-cats-effect","data-enh-cats-transition","data-enh-cats-show-count","data-enh-cats-show-rss","data-enh-cats-hide-empty","data-enh-cats-button-before-link","data-enh-cats-active-color","data-enh-cats-background-color","data-enh-cats-border-color","data-enh-cats-font-color",[],[262],"enhancedCategoriesAdmin",[]]