[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fcp-38wBnch-L1XX-6AWu0ntYagbqSfC93mVcA5sPif0":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":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":48,"crawl_stats":37,"alternatives":52,"analysis":153,"fingerprints":218},"i-order-terms","I Order Terms","1.5.3","Igor Jerosimić","https:\u002F\u002Fprofiles.wordpress.org\u002Fx64igor\u002F","\u003Cp>Plugin can be used for reordering categories, tags and custom taxonomies. This plugin is primarily intended as an aid to theme developers.\u003C\u002Fp>\n\u003Cp>Plugin supports multisite installation.\u003C\u002Fp>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cp>The minimum requirement is that you have at least WordPress 3.5 installed.\u003C\u002Fp>\n\u003Ch4>Example usage\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Fetching sorted terms from a custom taxonomy will be enabled by default:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>$terms = get_terms( 'your-taxonomy-name' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>If you wish to sort by name (disable plugin’s custom sorting) you will have to set ‘i_order_terms’ to ‘false’:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>$terms = get_terms( 'your-taxonomy-name', 'i_order_terms=0' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Warning\u003C\u002Fh4>\n\u003Cp>Plugin adds a new column to the ‘term_taxonomy’ table, make sure to backup your database before installing. Column is removed when you delete the plugin.\u003C\u002Fp>\n","Allows theme developers to add order\u002Fsort functionality for categories, tags and custom taxonomies.",1000,20968,100,11,"2025-12-14T14:43:00.000Z","6.9.4","3.5","5.6",[20,21,22,23],"order","sort","taxonomy","terms","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fi-order-terms\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fi-order-terms.1.5.3.zip",99,1,0,"2025-10-30 00:00:00","2026-03-15T15:16:48.613Z",[32],{"id":33,"url_slug":34,"title":35,"description":36,"plugin_slug":4,"theme_slug":37,"affected_versions":38,"patched_in_version":39,"severity":40,"cvss_score":41,"cvss_vector":42,"vuln_type":43,"published_date":29,"updated_date":44,"references":45,"days_to_patch":47},"CVE-2025-66097","i-order-terms-cross-site-request-forgery","I Order Terms \u003C= 1.5.0 - Cross-Site Request Forgery","The I Order Terms plugin for WordPress is vulnerable to Cross-Site Request Forgery in all versions up to, and including, 1.5.0. This is due to missing or incorrect nonce validation on a function. This makes it possible for unauthenticated attackers to perform an unauthorized action granted they can trick a site administrator into performing an action such as clicking on a link.",null,"\u003C=1.5.0","1.5.1","medium",4.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:U\u002FC:N\u002FI:L\u002FA:N","Cross-Site Request Forgery (CSRF)","2025-11-25 15:52:40",[46],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F3f8c5c34-e7ea-4034-85d9-104f0e0815cf?source=api-prod",27,{"slug":49,"display_name":7,"profile_url":8,"plugin_count":27,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":47,"trust_score":50,"computed_at":51},"x64igor",93,"2026-04-05T02:39:58.218Z",[53,77,94,115,133],{"slug":54,"name":55,"version":56,"author":57,"author_profile":58,"description":59,"short_description":60,"active_installs":61,"downloaded":62,"rating":63,"num_ratings":64,"last_updated":65,"tested_up_to":16,"requires_at_least":66,"requires_php":67,"tags":68,"homepage":73,"download_link":74,"security_score":26,"vuln_count":75,"unpatched_count":28,"last_vuln_date":76,"fetched_at":30},"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","2.8","",[69,70,71,72],"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",2,"2018-02-22 00:00:00",{"slug":78,"name":79,"version":80,"author":81,"author_profile":82,"description":83,"short_description":84,"active_installs":85,"downloaded":86,"rating":13,"num_ratings":27,"last_updated":87,"tested_up_to":88,"requires_at_least":66,"requires_php":67,"tags":89,"homepage":91,"download_link":92,"security_score":93,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"wp-category-sort","WP Category Sort","2.0.3","Lovinnagi","https:\u002F\u002Fprofiles.wordpress.org\u002Flovinnagi\u002F","\u003Cp>The WP Category Sort plugin allows you to easily reorder your categories the way you want via drag and drop.\u003C\u002Fp>\n","The WP Category Sort plugin allows you to easily reorder your categories the way you want via drag and drop.",500,5402,"2021-12-03T12:23:00.000Z","5.8.13",[69,70,90,71,72],"order-category","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-category-sort\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-category-sort.2.0.3.zip",85,{"slug":95,"name":96,"version":97,"author":98,"author_profile":99,"description":100,"short_description":101,"active_installs":102,"downloaded":103,"rating":104,"num_ratings":105,"last_updated":106,"tested_up_to":107,"requires_at_least":108,"requires_php":67,"tags":109,"homepage":113,"download_link":114,"security_score":93,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"the-taxonomy-sort","The Taxonomy Sort","2.0","Risto Niinemets","https:\u002F\u002Fprofiles.wordpress.org\u002Fristoniinemets\u002F","\u003Cp>Most commonly taxonomy sorting plugins will create a new interface to drag or order\u002Fsort your terms. This plugin uses the built-in view just to make things easier. Just grab the term and drag it to a new position. No more extra clicks – everything is saved after repositioning!\u003C\u002Fp>\n","Allows you to easily change the order of different taxonomies\u002Fterms\u002Fcategories.",70,5239,82,14,"2017-06-22T05:41:00.000Z","4.8.28","4.4.0",[110,111,112,22,23],"categories","ordering","sorting","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fthe-taxonomy-sort\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fthe-taxonomy-sort.2.0.zip",{"slug":116,"name":117,"version":118,"author":57,"author_profile":58,"description":119,"short_description":120,"active_installs":121,"downloaded":122,"rating":123,"num_ratings":124,"last_updated":125,"tested_up_to":126,"requires_at_least":127,"requires_php":67,"tags":128,"homepage":73,"download_link":132,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"post-terms-order","Post Terms Order – per Post based","1.3","\u003Cp>This plugin allows Taxonomy Terms sort per Post based using a Drag and Drop Sortable JavaScript capability. It include a clean interface which makes the plugin easy and intuitive to use.\u003C\u002Fp>\n\u003Ch4>Usage\u003C\u002Fh4>\n\u003Cp>Nothing complicated, eveyrone should be able to use this code:\u003Cbr \u002F>\n* Install the plugin through the Install Plugins interface or by uploading the \u003Ccode>post-terms-order\u003C\u002Fcode> folder to your \u003Ccode>\u002Fwp-content\u002Fplugins\u002F\u003C\u002Fcode> directory.\u003Cbr \u002F>\n* Activate the Post Terms Order plugin.\u003Cbr \u002F>\n* A new menu item page will be created within Settings > Post Terms Order, this is the place where sorts can be created.\u003C\u002Fp>\n\u003Ch4>Limitation\u003C\u002Fh4>\n\u003Cp>The plugin is limited to 20 objects. For unlimited usage check the \u003Ca href=\"https:\u002F\u002Fwww.nsp-code.com\u002Fpremium-plugins\u002Fadvanced-post-terms-order\u002F\" rel=\"nofollow ugc\">Advanced Post Terms Order\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Advanced Version\u003C\u002Fh4>\n\u003Cp>There is an advanced version of the plugin with improved functionality and more features. For more details check the \u003Ca href=\"https:\u002F\u002Fwww.nsp-code.com\u002Fpremium-plugins\u002Fadvanced-post-terms-order\u002F\" rel=\"nofollow ugc\">Advanced Post Terms Order\u003C\u002Fa>\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\u003Ch3>Localization\u003C\u002Fh3>\n\u003Cp>Available in English, Romanian.\u003Cbr \u002F>\nWant to contribute with a translation to your language? Please check at https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fpost-terms-order\u003Cbr \u002F>\nhttp:\u002F\u002Fwww.nsp-code.com\u003C\u002Fp>\n","Sort Taxonomy Terms per Post basis using a Drag and Drop Sortable JavaScript capability.",2000,56062,60,7,"2026-03-09T12:59:00.000Z","6.8.5","3.2",[129,130,116,131,72],"post-taxonomy-order","post-taxonomy-terms-order","post-terms-order-per-post-basis","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpost-terms-order.1.3.zip",{"slug":134,"name":135,"version":136,"author":137,"author_profile":138,"description":139,"short_description":140,"active_installs":141,"downloaded":142,"rating":13,"num_ratings":143,"last_updated":144,"tested_up_to":145,"requires_at_least":146,"requires_php":67,"tags":147,"homepage":151,"download_link":152,"security_score":93,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"term-menu-order","Term Menu Order","0.4","Yoast","https:\u002F\u002Fprofiles.wordpress.org\u002Fyoast\u002F","\u003Cp>This plugin is intended as an aid to theme and plugin developers.\u003C\u002Fp>\n\u003Cp>The purpose of the plugin is to allow arbitrary sorting of terms, similar to pages. This allows queries that\u003Cbr \u002F>\nfetch terms to use ‘menu_order’ as a sort order. Here’s an example:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>$terms = get_terms('category', array( 'orderby' => 'menu_order' ) );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbillerickson\u002FTerm-Menu-Order\u002Fwiki\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbillerickson\u002FTerm-Menu-Order\u002Fissues\" rel=\"nofollow ugc\">Support Forum\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Internationalization (i18n)\u003C\u002Fh3>\n\u003Cp>This plugin has been translated into the languages listed below:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>es_ES – Spanish. Thank you to Ivan Vasquez for contributing!\u003C\u002Fli>\n\u003Cli>fr_FR – French. Thank you to Frederick Marcoux for contributing!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you’re interested in doing a translation into your language, please let me know.\u003C\u002Fp>\n","Creates a 'menu_order' column to specify term order, allowing theme and plugin developers to sort term by menu order.",400,27175,3,"2012-07-04T22:24:00.000Z","3.4.2","3.0.1",[148,149,150,22,23],"developer","menu-order","taxonomies","https:\u002F\u002Fgithub.com\u002Fkalchas","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fterm-menu-order.0.4.zip",{"attackSurface":154,"codeSignals":194,"taintFlows":210,"riskAssessment":211,"analyzedAt":217},{"hooks":155,"ajaxHandlers":185,"restRoutes":191,"shortcodes":192,"cronEvents":193,"entryPointCount":27,"unprotectedCount":28},[156,161,166,169,172,175,178,181],{"type":157,"name":158,"callback":158,"file":159,"line":160},"action","after_setup_theme","code\\class-i-order-terms.php",51,{"type":162,"name":163,"callback":163,"priority":164,"file":159,"line":165},"filter","terms_clauses",10,53,{"type":157,"name":167,"callback":167,"priority":164,"file":159,"line":168},"registered_taxonomy",55,{"type":157,"name":170,"callback":170,"priority":164,"file":159,"line":171},"wpmu_new_blog",57,{"type":157,"name":173,"callback":173,"file":159,"line":174},"admin_init",69,{"type":157,"name":176,"callback":176,"file":159,"line":177},"admin_notices",71,{"type":157,"name":179,"callback":179,"file":159,"line":180},"admin_menu",73,{"type":157,"name":182,"callback":183,"file":159,"line":184},"admin_enqueue_scripts","admin_assets",75,[186],{"action":4,"nopriv":187,"callback":188,"hasNonce":189,"hasCapCheck":189,"file":159,"line":190},false,"ajax_order_terms",true,65,[],[],[],{"dangerousFunctions":195,"sqlUsage":196,"outputEscaping":198,"fileOperations":28,"externalRequests":28,"nonceChecks":27,"capabilityChecks":75,"bundledLibraries":209},[],{"prepared":124,"raw":28,"locations":197},[],{"escaped":164,"rawEcho":199,"locations":200},4,[201,204,206,208],{"file":159,"line":202,"context":203},320,"raw output",{"file":159,"line":205,"context":203},450,{"file":159,"line":207,"context":203},451,{"file":159,"line":207,"context":203},[],[],{"summary":212,"deductions":213},"The i-order-terms plugin version 1.5.3 exhibits a generally good security posture, with several positive indicators such as 100% of SQL queries using prepared statements and the presence of nonce and capability checks. The static analysis reveals a small attack surface with no immediately apparent unprotected entry points. File operations and external HTTP requests are also absent, which reduces potential attack vectors. However, a notable concern is that only 71% of output is properly escaped, leaving room for potential Cross-Site Scripting (XSS) vulnerabilities if the unescaped outputs are triggered by user-supplied data.\n\nThe vulnerability history shows one past medium-severity CVE, which was a Cross-Site Request Forgery (CSRF) vulnerability, and importantly, it is currently patched. This suggests that while vulnerabilities have existed, they have been addressed by the developers. The lack of critical or high-severity taint flows and dangerous functions in the static analysis is reassuring, indicating that the core code is likely not introducing inherent, severe risks. The absence of bundled libraries is also a positive as it avoids potential vulnerabilities from outdated dependencies.\n\nIn conclusion, i-order-terms v1.5.3 demonstrates strong adherence to several security best practices, particularly in database interaction and access control. The primary area for improvement lies in ensuring complete output escaping to mitigate XSS risks. The past CSRF vulnerability, now patched, indicates developer responsiveness to security issues. Overall, the plugin is in a relatively good security state, but the incomplete output escaping warrants attention.",[214],{"reason":215,"points":216},"Incomplete output escaping",5,"2026-03-16T18:56:03.130Z",{"wat":219,"direct":228},{"assetPaths":220,"generatorPatterns":223,"scriptPaths":224,"versionParams":225},[221,222],"\u002Fwp-content\u002Fplugins\u002Fi-order-terms\u002Fcode\u002Fassets\u002Fcss\u002Fi-order-terms.css","\u002Fwp-content\u002Fplugins\u002Fi-order-terms\u002Fcode\u002Fassets\u002Fjs\u002Fi-order-terms.js",[],[],[226,227],"i-order-terms\u002Fstyle.css?ver=","i-order-terms.js?ver=",{"cssClasses":229,"htmlComments":233,"htmlAttributes":234,"restEndpoints":237,"jsGlobals":238,"shortcodeOutput":240},[230,231,232],"i-order-terms-table","term-order-input","i-order-terms-save-button",[],[235,236],"data-taxonomy","data-term-id",[],[239],"i_order_terms",[]]