[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fVt-Q3Zrgxlt91lZS9gD5wenqracrQUJcpJTlbDWihh4":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":5,"active_installs":10,"downloaded":11,"rating":12,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":36,"analysis":140,"fingerprints":202},"category-ajax-chain-selects","Category Ajax Chain Selects","3.7","peterjharrison","https:\u002F\u002Fprofiles.wordpress.org\u002Fpeterjharrison\u002F","\u003Cp>This plugin makes it easy to have chain select category\u002Fcustom taxonomy drop downs in your theme using Ajax.\u003C\u002Fp>\n\u003Cp>The plugin was created as a way for me to use chain selects on a number of websites I have built over the past few\u003Cbr \u002F>\nyears. As it was my first attempt at making a WordPress plugin, I thought it would be best to go back and update it to work with the latest version of WordPress and is now compatible with custom taxonomies.\u003C\u002Fp>\n\u003Cp>Feel free to visit my website www.peterjharrison.me or contact me at\u003Cbr \u002F>\nme@peterjharrison.me\u003C\u002Fp>\n\u003Cp>Have fun!\u003C\u002Fp>\n",30,11292,100,3,"2011-12-29T13:16:00.000Z","3.3.2","3.0","",[19,20,21,22,23],"ajax","categories","category","chain-select","drop-down","http:\u002F\u002Fwww.peterjharrison.me\u002F2011\u002F11\u002Fcategory-ajax-chain-select-re-written-from-scratch-wordpress-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcategory-ajax-chain-selects.3.7.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":26,"avg_patch_time_days":10,"trust_score":34,"computed_at":35},2,40,84,"2026-04-05T10:32:02.683Z",[37,61,79,97,121],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":12,"num_ratings":13,"last_updated":47,"tested_up_to":48,"requires_at_least":49,"requires_php":50,"tags":51,"homepage":56,"download_link":57,"security_score":58,"vuln_count":32,"unpatched_count":59,"last_vuln_date":60,"fetched_at":29},"wp-category-dropdown","Category Dropdown by GCS Design","1.9","Chandrika Sista","https:\u002F\u002Fprofiles.wordpress.org\u002Fcguntur\u002F","\u003Cp>WP Category Dropdown plugin displays parent and child categories in a dropdown. You can select the parent category and display a dropdown for the child categories of the selected parent. If the selected parent category does not have a child category, you will be automatically directed to the category page.\u003C\u002Fp>\n\u003Cp>You can use the shortcode or the widget to display the dropdown categories.\u003C\u002Fp>\n\u003Cp>You can learn more at \u003Ca href=\"https:\u002F\u002Fwww.gcsdesign.com\u002Fwp_category_dropdown\" rel=\"nofollow ugc\">gcsdesign.com\u002Fwp_category_dropdown\u003C\u002Fa>\u003C\u002Fp>\n","Display a parent and child categories in a dropdown. Works with custom taxonomies and WooCommerce product categories.",1000,20852,"2024-10-09T23:50:00.000Z","6.6.5","5.0","7.0",[52,53,54,55],"ajax-wordpress-category","child-category-dropdown","parent-and-child-categories","wordpress-category-dropdown","http:\u002F\u002Fwww.gcsdesign.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-category-dropdown.zip",69,1,"2025-09-22 00:00:00",{"slug":62,"name":63,"version":64,"author":65,"author_profile":66,"description":67,"short_description":68,"active_installs":69,"downloaded":70,"rating":12,"num_ratings":59,"last_updated":71,"tested_up_to":72,"requires_at_least":73,"requires_php":17,"tags":74,"homepage":77,"download_link":78,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"accordion-categories","Accordion Categories","1.2","crosp","https:\u002F\u002Fprofiles.wordpress.org\u002Fcrosp\u002F","\u003Cp>Accordion Categories allows you to show categories menu in a sidebar. Every instance of the widget can be configured according to your needs.\u003Cbr \u002F>\nThis widget helps visitors of your site to navigate through categories easily. Auto overflow style generation is supported.\u003C\u002Fp>\n\u003Ch4>Main Features\u003C\u002Fh4>\n\u003Cp>The major features of Accordion Categories include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Display categories hierarchically.\u003C\u002Fli>\n\u003Cli>Show\u002Fhide empty categories (without any post).\u003C\u002Fli>\n\u003Cli>Show\u002Fhide a category post count (number of post associated with a category) including all children categories\u003C\u002Fli>\n\u003Cli>Show categories icons (using filter)\u003C\u002Fli>\n\u003Cli>Auto overflow padding, used for creating styles dynamically in order to prevent text overflow\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Contribution\u003C\u002Fh4>\n\u003Cp>You can find the plugin source code on github \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FCROSP\u002Faccordion-categories\" rel=\"nofollow ugc\">Accordion Categories\u003C\u002Fa>\u003C\u002Fp>\n","Accordion Categories is a Wordpress widget that allows you to display categories in the hierachical order",60,3270,"2017-03-25T16:54:00.000Z","4.7.32","3.2",[75,20,21,23,76],"accordion","responsive","https:\u002F\u002Fgithub.com\u002FCROSP\u002Faccordion-categories","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Faccordion-categories.1.2.zip",{"slug":80,"name":81,"version":82,"author":83,"author_profile":84,"description":85,"short_description":86,"active_installs":87,"downloaded":88,"rating":12,"num_ratings":59,"last_updated":89,"tested_up_to":90,"requires_at_least":91,"requires_php":17,"tags":92,"homepage":95,"download_link":96,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"admin-dropdown-categories","Admin DropDown Categories","0.1.0","takumin","https:\u002F\u002Fprofiles.wordpress.org\u002Ftakumin\u002F","\u003Cp>カテゴリーの選択方法を、従来のチェックボックスからドロップダウンに変えます。\u003Cbr \u002F>\n親子関係を正確に維持しながら、簡単にカテゴリー選択を行えます！\u003C\u002Fp>\n\u003Cp>The change to dropdown from checkbox for the category.\u003Cbr \u002F>\nAccurately while maintaining the parent-child relationship, I can do the easy category selection!\u003C\u002Fp>\n\u003Ch3>Arbitrary section\u003C\u002Fh3>\n\u003Cp>Enjoy it!\u003C\u002Fp>\n","Offer an excellent choice of category.",10,2647,"2012-11-01T00:48:00.000Z","3.4.2","2.6",[93,19,20,21,94],"admin","dropdown","http:\u002F\u002Fwww.firstelement.jp\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadmin-dropdown-categories.zip",{"slug":98,"name":99,"version":100,"author":101,"author_profile":102,"description":103,"short_description":104,"active_installs":105,"downloaded":106,"rating":107,"num_ratings":108,"last_updated":109,"tested_up_to":110,"requires_at_least":111,"requires_php":17,"tags":112,"homepage":117,"download_link":118,"security_score":119,"vuln_count":32,"unpatched_count":27,"last_vuln_date":120,"fetched_at":29},"taxonomy-terms-order","Category Order and Taxonomy Terms Order","1.9.4","nsp-code","https:\u002F\u002Fprofiles.wordpress.org\u002Fnsp-code\u002F","\u003Cp>Easily control the order of Categories and any hierarchical taxonomy with a simple drag-and-drop interface. Reorder parent and child terms visually in the admin and choose whether the plugin automatically applies your custom term order to front-end queries.\u003C\u002Fp>\n\u003Ch3>Key features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Intuitive drag-and-drop reordering for Categories and all hierarchical taxonomies. \u003C\u002Fli>\n\u003Cli>Option to auto-apply the custom term order to front-end queries (no theme\u002Fplugin edits required). \u003C\u002Fli>\n\u003Cli>Keep the admin term lists in your new order (makes management and editorial workflows consistent). \u003C\u002Fli>\n\u003Cli>Works with multiple taxonomies per post type — switch between taxonomies from the same interface. \u003C\u002Fli>\n\u003Cli>Multisite aware and regularly updated for modern WordPress and PHP versions (see changelog for compatibility notes).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>How it works\u003C\u002Fh3>\n\u003Cp>After activating the plugin, a new Taxonomy Order page becomes available under the custom post type menu. Simply open it and drag terms into the exact order you want — including parent\u002Fchild hierarchy.\u003Cbr \u002F>\nUse the plugin’s Taxonomy Order screen to drag terms into the order you want. To apply the custom order automatically across your site, enable the Autosort option — the plugin will adjust term queries on the fly so your chosen order shows without template changes. If you prefer to control ordering in code, include orderby => ‘term_order’ when calling get_terms() to use the plugin’s order programmatically.\u003C\u002Fp>\n\u003Cp>This plugin is developed by \u003Ca href=\"http:\u002F\u002Fwww.nsp-code.com\" rel=\"nofollow ugc\">Nsp-Code\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>See the \u003Ca href=\"https:\u002F\u002Fwww.nsp-code.com\u002Fpremium-plugins\u002Fwordpress-plugins\u002Fadvanced-taxonomy-terms-order\u002F\" rel=\"nofollow ugc\">Advanced Taxonomy Terms Order\u003C\u002Fa> for advanced features.\u003C\u002Fp>\n\u003Ch3>Localization\u003C\u002Fh3>\n\u003Cp>Available in Catalan, Chinese (China), Chinese (Taiwan), Czech, Dutch, Dutch (Belgium), English (Australia), English (Canada), English (New Zealand), English (UK), English (US), French (France), Galician, German, Italian, Japanese, Norwegian (Bokmål), Polish, Portuguese (Portugal), Russian, Spanish (Chile), Spanish (Spain), Spanish (Venezuela), Swedish, and Turkish.\u003Cbr \u002F>\nWhant to contribute with a translation to your language? Please check at https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Ftaxonomy-terms-order\u003C\u002Fp>\n\u003Cp>There isn’t any Editors for your native language on plugin Contributors? You can help to moderate! https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Ftaxonomy-terms-order\u002Fcontributors\u003C\u002Fp>\n","Drag-and-drop ordering for Categories & any taxonomy (hierarchically) using a Drag and Drop Sortable JavaScript capability.",500000,9896783,90,162,"2026-02-19T17:40:00.000Z","6.9.4","2.8",[113,114,115,116],"categories-sort","category-order","taxonomy-order","terms-order","http:\u002F\u002Fwww.nsp-code.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftaxonomy-terms-order.1.9.4.zip",99,"2018-02-22 00:00:00",{"slug":122,"name":123,"version":124,"author":125,"author_profile":126,"description":127,"short_description":128,"active_installs":129,"downloaded":130,"rating":107,"num_ratings":26,"last_updated":131,"tested_up_to":110,"requires_at_least":132,"requires_php":17,"tags":133,"homepage":138,"download_link":139,"security_score":12,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"categories-images","Categories Images","3.3.1","Zahlan","https:\u002F\u002Fprofiles.wordpress.org\u002Felzahlan\u002F","\u003Cp>The Categories Images is a WordPress plugin allow you to add image to category, tag or custom taxonomy.\u003C\u002Fp>\n\u003Cp>Use \u003Ccode>\u003C?php if (function_exists('z_taxonomy_image_url')) echo z_taxonomy_image_url(); ?>\u003C\u002Fcode> to get the url and put it in any img tag.\u003Cbr \u002F>\nOr simply use \u003Ccode>\u003C?php if (function_exists('z_taxonomy_image')) z_taxonomy_image(); ?>\u003C\u002Fcode> in (category or taxonomy) template.\u003C\u002Fp>\n\u003Ch4>REST API Support\u003C\u002Fh4>\n\u003Cp>Access term images via the WP REST API. The field \u003Ccode>z_taxonomy_image_url\u003C\u002Fcode> is automatically added to term objects.\u003C\u002Fp>\n\u003Ch4>Enhanced Shortcodes\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ccode>[z_taxonomy_image term_id=\"123\" size=\"medium\" link=\"yes\"]\u003C\u002Fcode> – Display a specific term image with a link.\u003C\u002Fli>\n\u003Cli>\u003Ccode>[z_taxonomy_list taxonomy=\"category\" style=\"grid\" columns=\"4\" show_name=\"yes\"]\u003C\u002Fcode> – Display a beautiful grid of terms with their images.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Elementor Integration\u003C\u002Fh4>\n\u003Cp>Use term images dynamically in Elementor via the native Dynamic Tags system.\u003C\u002Fp>\n\u003Ch4>Settings\u003C\u002Fh4>\n\u003Cp>Categories Images settings menu is now under Settings > Categories Images to avoid cluttering the main WordPress menu, the settings now is more organized with a dedicated documentation page that includes usage examples and shortcodes.\u003C\u002Fp>\n\u003Cp>From the settings menu, you can exclude any taxonomies from the plugin to avoid conflicts with other plugins like WooCommerce!\u003C\u002Fp>\n\u003Ch3>Documentation\u003C\u002Fh3>\n\u003Cp>Documentation is now available inside the plugin settings menu. for more information please visit the \u003Ca href=\"https:\u002F\u002Fzahlan.net\u002Fblog\u002F2012\u002F06\u002Fcategories-images\u002F\" rel=\"nofollow ugc\">Categories Images\u003C\u002Fa>.\u003C\u002Fp>\n","The Categories Images is a Wordpress plugin allow you to add image to category, tag or custom taxonomy.",50000,891623,"2025-12-21T00:35:00.000Z","4.0",[122,134,135,136,137],"category-image","category-thumb","tag-image","taxonomy-image","https:\u002F\u002Fzahlan.net\u002Fblog\u002Fcategories-images\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcategories-images.3.3.1.zip",{"attackSurface":141,"codeSignals":156,"taintFlows":189,"riskAssessment":190,"analyzedAt":201},{"hooks":142,"ajaxHandlers":143,"restRoutes":153,"shortcodes":154,"cronEvents":155,"entryPointCount":32,"unprotectedCount":32},[],[144,150],{"action":145,"nopriv":146,"callback":147,"hasNonce":146,"hasCapCheck":146,"file":148,"line":149},"the_ajax_hook",false,"chainselect_updatecats","chainselects.php",196,{"action":145,"nopriv":151,"callback":147,"hasNonce":146,"hasCapCheck":146,"file":148,"line":152},true,197,[],[],[],{"dangerousFunctions":157,"sqlUsage":158,"outputEscaping":160,"fileOperations":27,"externalRequests":27,"nonceChecks":27,"capabilityChecks":27,"bundledLibraries":188},[],{"prepared":27,"raw":27,"locations":159},[],{"escaped":27,"rawEcho":161,"locations":162},12,[163,166,168,170,172,174,176,178,180,182,184,186],{"file":148,"line":164,"context":165},115,"raw output",{"file":148,"line":167,"context":165},120,{"file":148,"line":169,"context":165},123,{"file":148,"line":171,"context":165},126,{"file":148,"line":173,"context":165},134,{"file":148,"line":175,"context":165},136,{"file":148,"line":177,"context":165},137,{"file":148,"line":179,"context":165},146,{"file":148,"line":181,"context":165},147,{"file":148,"line":183,"context":165},148,{"file":148,"line":185,"context":165},182,{"file":148,"line":187,"context":165},186,[],[],{"summary":191,"deductions":192},"The plugin \"category-ajax-chain-selects\" version 3.7 presents a significant security concern due to its unprotected AJAX handlers. The static analysis reveals two AJAX handlers, both of which lack any form of authentication or authorization checks. This creates a direct attack vector where any user, including unauthenticated ones, can trigger these functions. While the plugin demonstrates good practices in avoiding dangerous functions and using prepared statements for SQL queries, the absence of output escaping on all detected outputs is a critical weakness. This could lead to cross-site scripting (XSS) vulnerabilities if any data processed by these handlers is reflected back to the user without proper sanitization. The plugin's vulnerability history is clean, with no recorded CVEs. This might suggest a lack of targeted attacks or that potential vulnerabilities have not been discovered or reported. However, the identified weaknesses in the current version, specifically the unprotected AJAX entry points and lack of output escaping, pose a substantial risk despite the absence of past vulnerabilities. The overall security posture is weakened by these critical oversights.",[193,195,198],{"reason":194,"points":87},"AJAX handlers without authentication",{"reason":196,"points":197},"No output escaping detected",8,{"reason":199,"points":200},"AJAX handlers without capability checks",5,"2026-03-16T22:34:13.425Z",{"wat":203,"direct":212},{"assetPaths":204,"generatorPatterns":206,"scriptPaths":207,"versionParams":209},[205],"\u002Fwp-content\u002Fplugins\u002Fcategory-ajax-chain-selects\u002Fchainselects.css",[],[208],"\u002Fwp-content\u002Fplugins\u002Fcategory-ajax-chain-selects\u002Fchainselects.js",[210,211],"category-ajax-chain-selects\u002Fchainselects.css?ver=","category-ajax-chain-selects\u002Fchainselects.js?ver=",{"cssClasses":213,"htmlComments":225,"htmlAttributes":226,"restEndpoints":243,"jsGlobals":244,"shortcodeOutput":246},[214,215,216,217,218,219,220,221,222,223,224],"chainselect_wrap","cs_count_1","cs_count_2","cs_count_3","cs_count_4","cs_count_5","cs_count_6","cs_count_7","cs_count_8","cs_count_9","cs_count_10",[],[227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242],"id='chainselect_wrap'","id='chainlist_1'","id='chainlist_2'","id='chainlist_3'","id='chainlist_4'","id='chainlist_5'","id='chainlist_6'","id='chainlist_7'","id='chainlist_8'","id='chainlist_9'","id='chainlist_10'","id='chainselects_taxurl'","id='chainselects_siteurl'","id='chainselects_submit'","id='chainselects_loading'","name='chainselects_taxurl'",[],[245],"the_ajax_script",[247,248,249,250,251,252,253,254,255,256,257,258],"\u003Cdiv id='chainselect_wrap'","\u003Clabel for='chainlist_1'>","\u003Cselect id='chainlist_1'>","\u003Coption>Please select...\u003C\u002Foption>","\u003Coption id='","' value='","'","disabled>","\u003Coption id='chainselects_taxurl' name='chainselects_taxurl' value='","' \u002F>","\u003Cinput type='button' id='chainselects_submit'","\u003Cspan id='chainselects_loading'>"]