[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fym_hBYckXsBcPO4OK7M63f23wHKku7E5KscF4luTFZ4":3,"$fYPy3Yv9tHaG1Pm_ohN05PNvCxIbgJIwCI2Lgo-aIEZo":234,"$fIoJ93rPP7edJe3ujXsVxrJmdyBg8kqz9U932fIGtXUg":239},{"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":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"discovery_status":29,"vulnerabilities":30,"developer":31,"crawl_stats":27,"alternatives":38,"analysis":135,"fingerprints":209},"custom-taxonomy-order","Custom Taxonomy Order","1.0.0","Magda Sicknick","https:\u002F\u002Fprofiles.wordpress.org\u002Fmsicknick\u002F","\u003Cp>The plugin allows users to turn on taxonomies they would like to order and drag and drop to a desired position.\u003C\u002Fp>\n","Allows for a custom order of taxonomies.",10,2200,0,"2019-02-15T14:07:00.000Z","5.1.0","4.0","5.6",[19,20,21,22,23],"custom","order","reorder","taxonomy","terms","https:\u002F\u002Fgithub.com\u002Fmsicknick\u002Fcustom-taxonomy-order\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-taxonomy-order.zip",85,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":26,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"msicknick",7,80,30,84,"2026-07-14T23:54:50.860Z",[39,59,80,98,112],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":11,"downloaded":47,"rating":48,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":16,"requires_php":52,"tags":53,"homepage":52,"download_link":58,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"custom-reorder-manager","Custom Reorder Manager","1.2.0","Babu Kolassery","https:\u002F\u002Fprofiles.wordpress.org\u002Fbabukolassery\u002F","\u003Cp>You can use the Custom Reorder Manager ( CRO ) plugin to take full control of your WordPress post’s sort order.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Add reorder on demand.\u003C\u002Fstrong> Our CRO settings allow you to add Re-order sub menu under WP custom\u002Fdefault post-types with just a click of the button!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Add them any type.\u003C\u002Fstrong> Reorder manager can be added to all public post-types such as post, page, media and custom post-types!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Add them any taxonomy.\u003C\u002Fstrong> Reorder manager can be added to all taxonomies such as categories, tags and custom taxonomies!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Show them everywhere.\u003C\u002Fstrong> Load and display your posts in CRO order using any theme template file with our hassle free and developer friendly functions!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Made for developers.\u003C\u002Fstrong> Use functions like: cro_posts(string post_type, array $args = null) and cro_posts_by_taxonomy(array $cro_params, array $args = null) to build powerful templates fast.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Simple & Intuitive\u003C\u002Fli>\n\u003Cli>Powerful functions\u003C\u002Fli>\n\u003Cli>User friendly drag & drop sorting\u003C\u002Fli>\n\u003Cli>Taxonomy & custom post-type based sorting\u003C\u002Fli>\n\u003C\u002Ful>\n","Reorder WordPress posts with drag & drop mechanism.",3567,100,3,"2017-11-29T05:29:00.000Z","4.9.29","",[54,55,21,56,57],"order-custom-post-types","order-posts","sort-by-post-types","sort-by-taxonomy","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-reorder-manager.1.2.zip",{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":11,"downloaded":67,"rating":48,"num_ratings":68,"last_updated":69,"tested_up_to":70,"requires_at_least":16,"requires_php":71,"tags":72,"homepage":77,"download_link":78,"security_score":79,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"gap3coders-taxonomy-post-order","GAP3 Coders Taxonomy Post Order","1.0.1","GAP3","https:\u002F\u002Fprofiles.wordpress.org\u002Fgap3coders\u002F","\u003Cp>GAP3 Coders Taxonomy Post Order is a powerful WordPress plugin that allows you to easily reorder posts within any taxonomy term using an intuitive drag-and-drop interface. The custom order automatically applies to your website’s frontend without requiring any code modifications.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Drag & Drop Interface\u003C\u002Fstrong> – Intuitive admin interface for reordering posts\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatic Frontend Integration\u003C\u002Fstrong> – No code changes required, works immediately\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Universal Taxonomy Support\u003C\u002Fstrong> – Works with categories, tags, and custom taxonomies\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Post Type Compatible\u003C\u002Fstrong> – Supports all public post types\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WP_Query Integration\u003C\u002Fstrong> – Automatically applies to custom queries with tax_query\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Keyboard Accessible\u003C\u002Fstrong> – Full keyboard navigation support\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Mobile Responsive\u003C\u002Fstrong> – Works perfectly on all devices\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Performance Optimized\u003C\u002Fstrong> – Lightweight and efficient\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Security First\u003C\u002Fstrong> – Follows WordPress security best practices\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How It Works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\u003Cstrong>Admin Interface\u003C\u002Fstrong>: Navigate to “GAP3 Coders Taxonomy Post Order” in your WordPress admin\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Select Taxonomy\u003C\u002Fstrong>: Choose any taxonomy (categories, tags, or custom)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Choose Term\u003C\u002Fstrong>: Select the specific term you want to reorder\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Drag & Drop\u003C\u002Fstrong>: Reorder posts using the intuitive interface\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatic Application\u003C\u002Fstrong>: Changes apply immediately to your frontend\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Supported Queries\u003C\u002Fh4>\n\u003Cp>The plugin automatically applies custom ordering to:\u003Cbr \u002F>\n* Taxonomy archive pages (category.php, tag.php, taxonomy.php)\u003Cbr \u002F>\n* Custom WP_Query instances with tax_query parameters\u003Cbr \u002F>\n* Main query modifications via pre_get_posts\u003Cbr \u002F>\n* Any query that filters by taxonomy terms\u003C\u002Fp>\n\u003Ch4>Developer Friendly\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Clean, well-documented code\u003C\u002Fli>\n\u003Cli>WordPress coding standards compliant\u003C\u002Fli>\n\u003Cli>Extensible architecture\u003C\u002Fli>\n\u003Cli>Proper sanitization and validation\u003C\u002Fli>\n\u003Cli>Translation ready\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For support, feature requests, or bug reports, please contact us at gap3coders@gmail.com\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>Developed by GAP3 Coders with ❤️ for the WordPress community.\u003C\u002Fp>\n","Easily reorder posts within taxonomy terms using drag-and-drop interface. Custom order automatically applies to frontend without any code changes.",405,1,"2025-07-09T09:51:00.000Z","6.8.5","7.0",[73,74,75,76,22],"custom-order","drag-drop","post-order","reorder-posts","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgap3coders-taxonomy-post-order\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgap3coders-taxonomy-post-order.1.0.1.zip",92,{"slug":81,"name":82,"version":83,"author":84,"author_profile":85,"description":86,"short_description":87,"active_installs":13,"downloaded":88,"rating":13,"num_ratings":13,"last_updated":89,"tested_up_to":90,"requires_at_least":91,"requires_php":92,"tags":93,"homepage":96,"download_link":97,"security_score":48,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"bracket-post-order","Bracket Post Order","1.2.6","bracket","https:\u002F\u002Fprofiles.wordpress.org\u002Fbracketdev\u002F","\u003Cp>\u003Cstrong>Bracket Post Order\u003C\u002Fstrong> gives you complete control over how your content is sorted — directly from the native WordPress admin screens you already use. No new interfaces to learn, no separate reorder pages. Just drag and drop.\u003C\u002Fp>\n\u003Cp>A key feature is \u003Cstrong>per-term post ordering\u003C\u002Fstrong>: the ability to define a different post order for each individual category, tag, or custom taxonomy term. Show your products in one order on “Summer Collection” and a completely different order on “Best Sellers” — each term maintains its own independent sort.\u003C\u002Fp>\n\u003Ch4>Three Types of Ordering\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>1. Global Post Ordering\u003C\u002Fstrong>\u003Cbr \u002F>\nDrag-and-drop to reorder posts, pages, and custom post types on the standard admin list table. The new order is saved to \u003Ccode>menu_order\u003C\u002Fcode> and automatically applied on the front end.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>2. Per-Term Post Ordering\u003C\u002Fstrong>\u003Cbr \u002F>\nFilter your admin list by a category or taxonomy term, and the interface switches to per-term mode. Drag posts into the order you want for \u003Cem>that specific term\u003C\u002Fem>. Assign the same post to multiple categories — each one keeps its own sort. New posts added to a term automatically appear first (newest on top).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>3. Taxonomy Term Ordering\u003C\u002Fstrong>\u003Cbr \u002F>\nReorder categories, tags, and custom taxonomy terms themselves via drag-and-drop on the native \u003Ccode>edit-tags.php\u003C\u002Fcode> screen. The new term order is applied to \u003Ccode>get_terms()\u003C\u002Fcode> queries and navigation menus on the front end.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Reset Order\u003C\u002Fstrong> — Reset post order by date or title with one click. Most requested feature across all ordering plugins.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Undo\u003C\u002Fstrong> — “Order saved. [Undo]” link appears for 8 seconds after every reorder. Click to revert instantly.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Mobile\u002FTouch Support\u003C\u002Fstrong> — Full touch drag-and-drop on phones and tablets via jQuery UI Touch Punch.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Keyboard Accessibility\u003C\u002Fstrong> — Tab to a row, Enter to activate, Arrow keys to move, Enter to save, Escape to cancel. WCAG compliant.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Order Column\u003C\u002Fstrong> — “#” column shows each post’s position number at a glance.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WPML & Polylang Support\u003C\u002Fstrong> — Per-term ordering works correctly across languages.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Admin Bar Indicator\u003C\u002Fstrong> — Shows current ordering mode (Global or Per-Term) in the admin bar.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Settings Link\u003C\u002Fstrong> — Quick access from the Plugins page.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How It Works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Go to \u003Cstrong>Settings > Bracket Post Order\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Toggle on the post types you want to reorder\u003C\u002Fli>\n\u003Cli>Toggle on taxonomies for per-term post ordering\u003C\u002Fli>\n\u003Cli>Toggle on taxonomies for term reordering\u003C\u002Fli>\n\u003Cli>Visit your admin list pages and start dragging\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Changes save automatically via AJAX — no page refresh needed.\u003C\u002Fp>\n\u003Ch4>Built for WordPress, Not Against It\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Works directly inside native admin list tables (\u003Ccode>edit.php\u003C\u002Fcode> and \u003Ccode>edit-tags.php\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>Uses standard \u003Ccode>menu_order\u003C\u002Fcode> for global ordering — compatible with any theme\u003C\u002Fli>\n\u003Cli>Uses \u003Ccode>term_order\u003C\u002Fcode> for taxonomy terms — the same column WordPress defines\u003C\u002Fli>\n\u003Cli>Per-term order stored as term meta — clean, portable, conflict-free\u003C\u002Fli>\n\u003Cli>Front-end queries are modified transparently via \u003Ccode>pre_get_posts\u003C\u002Fcode> and \u003Ccode>posts_clauses\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Explicit \u003Ccode>orderby\u003C\u002Fcode> parameters (date, title, etc.) are never overridden\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Works With\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Any public custom post type (portfolios, team members, testimonials, events, FAQs, services)\u003C\u002Fli>\n\u003Cli>WooCommerce products and product categories\u003C\u002Fli>\n\u003Cli>Any registered taxonomy with a UI\u003C\u002Fli>\n\u003Cli>Page builders that use standard \u003Ccode>WP_Query\u003C\u002Fcode> (Elementor, Divi, Beaver Builder)\u003C\u002Fli>\n\u003Cli>Themes that follow WordPress template hierarchy\u003C\u002Fli>\n\u003Cli>WPML and Polylang multilingual plugins\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>For Developers\u003C\u002Fh4>\n\u003Cp>Bracket Post Order provides hooks so you can extend or control its behavior:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u002F\u002F Filter: skip per-term ordering for a specific query\nadd_filter( 'bracket_po_apply_term_post_order', function( $apply, $term_id, $query ) {\n    \u002F\u002F Return false to skip\n    return $apply;\n}, 10, 3 );\n\n\u002F\u002F Filter: modify the retrieved term post order\nadd_filter( 'bracket_po_get_term_post_order', function( $ordered_ids, $term_id ) {\n    return $ordered_ids;\n}, 10, 2 );\n\n\u002F\u002F Actions: fired after order is saved via drag-and-drop\ndo_action( 'bracket_po_global_order_updated', $post_ids );\ndo_action( 'bracket_po_term_post_order_updated', $term_id, $post_ids );\ndo_action( 'bracket_po_term_order_updated', $term_ids );\n\n\u002F\u002F Actions: fired after order is reset\ndo_action( 'bracket_po_global_order_reset', $post_type, $sort_by );\ndo_action( 'bracket_po_term_post_order_reset', $term_id );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>To apply per-term order in custom queries, set \u003Ccode>orderby\u003C\u002Fcode> to \u003Ccode>menu_order\u003C\u002Fcode> and include a \u003Ccode>tax_query\u003C\u002Fcode> with a single term:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>$query = new WP_Query( [\n    'post_type' => 'product',\n    'orderby'   => 'menu_order',\n    'order'     => 'ASC',\n    'tax_query' => [ [\n        'taxonomy' => 'product-category',\n        'field'    => 'term_id',\n        'terms'    => 42,\n    ] ],\n] );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>The plugin will automatically apply the saved per-term order via \u003Ccode>FIELD()\u003C\u002Fcode> SQL — ordered posts appear first, new\u002Funordered posts appear last (sorted by date, newest on top).\u003C\u002Fp>\n","Drag-and-drop ordering for posts, pages, custom post types, and taxonomy terms — with per-category post ordering.",331,"2026-04-09T12:16:00.000Z","6.9.4","6.2","7.4",[73,94,75,21,95],"drag-and-drop","taxonomy-order","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbracket-post-order\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbracket-post-order.1.2.6.zip",{"slug":99,"name":100,"version":101,"author":102,"author_profile":103,"description":104,"short_description":105,"active_installs":13,"downloaded":106,"rating":13,"num_ratings":13,"last_updated":107,"tested_up_to":70,"requires_at_least":16,"requires_php":52,"tags":108,"homepage":52,"download_link":110,"security_score":48,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":111},"sorted-post-taxonomy-reorder","Sorted – Post & Taxonomy Reorder","1.0","Galaxy Weblinks","https:\u002F\u002Fprofiles.wordpress.org\u002Fgalaxyweblinks\u002F","\u003Cp>\u003Cstrong>Sorted – Post & Taxonomy Reorder\u003C\u002Fstrong> gives you full control over the order of your WordPress content.\u003Cbr \u002F>\nYou can reorder posts, pages, and any custom post types or taxonomies effortlessly through an intuitive drag-and-drop interface.\u003Cbr \u002F>\nPerfect for customizing the display order on your site without writing a single line of code.\u003C\u002Fp>\n\u003Cp>Once activated, a \u003Cstrong>“Reorder”\u003C\u002Fstrong> menu will automatically appear under each post type in the WordPress admin area. From there, simply drag and drop your items to set the desired order. The plugin supports all registered post types and taxonomies, making it a lightweight and powerful content-sorting solution for any website.\u003C\u002Fp>\n\u003Ch3>Key Features:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Drag-and-drop interface to reorder posts and taxonomies.\u003C\u002Fli>\n\u003Cli>Supports all post types (posts, pages, custom post types).\u003C\u002Fli>\n\u003Cli>Reorder categories, tags, and custom taxonomies\u003C\u002Fli>\n\u003Cli>Simple one-click activation, no configuration needed\u003C\u002Fli>\n\u003Cli>Automatically integrates with existing admin menus\u003C\u002Fli>\n\u003Cli>Lightweight and developer-friendly\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Here’s a link to the documentation for the plugin. This will help you learn more about its features and how to use it.\u003Cbr \u002F>\n\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwp-plugins.galaxyweblinks.com\u002Fwp-plugins\u002Fsorted-post-taxonomy-reorder\u002Fdoc\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>For any feedback or queries regarding this plugin, please contact our \u003Ca href=\"https:\u002F\u002Fwp-plugins.galaxyweblinks.com\u002Fcontact\u002F\" rel=\"nofollow ugc\">Support team\u003C\u002Fa>.\u003C\u002Fp>\n","Easily reorder posts, pages, and taxonomies with a simple drag-and-drop interface directly from your WordPress dashboard.",134,"2025-12-16T07:40:00.000Z",[109,94,75,21,22],"custom-post-type","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsorted-post-taxonomy-reorder.1.0.zip","2026-04-06T09:54:40.288Z",{"slug":113,"name":114,"version":115,"author":116,"author_profile":117,"description":118,"short_description":119,"active_installs":120,"downloaded":121,"rating":122,"num_ratings":123,"last_updated":124,"tested_up_to":90,"requires_at_least":125,"requires_php":52,"tags":126,"homepage":130,"download_link":131,"security_score":132,"vuln_count":133,"unpatched_count":13,"last_vuln_date":134,"fetched_at":28},"taxonomy-terms-order","Category Order and Taxonomy Terms Order","1.9.5","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,10130592,90,162,"2026-03-16T08:12:00.000Z","2.8",[127,128,95,129],"categories-sort","category-order","terms-order","http:\u002F\u002Fwww.nsp-code.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftaxonomy-terms-order.1.9.5.zip",99,2,"2018-02-22 00:00:00",{"attackSurface":136,"codeSignals":178,"taintFlows":194,"riskAssessment":195,"analyzedAt":208},{"hooks":137,"ajaxHandlers":170,"restRoutes":175,"shortcodes":176,"cronEvents":177,"entryPointCount":68,"unprotectedCount":68},[138,144,148,152,156,159,164,166],{"type":139,"name":140,"callback":141,"file":142,"line":143},"action","plugins_loaded","init","custom-taxonomy-order.php",50,{"type":139,"name":141,"callback":145,"file":146,"line":147},"front_end_init","includes\\custom-taxonomy-order.php",24,{"type":139,"name":149,"callback":150,"file":146,"line":151},"admin_menu","add_plugin_menu",27,{"type":139,"name":153,"callback":154,"file":146,"line":155},"admin_init","settings_init",28,{"type":139,"name":157,"callback":153,"file":146,"line":158},"admin_head",29,{"type":160,"name":161,"callback":162,"priority":11,"file":146,"line":163},"filter","terms_clauses","reorder_taxonomies",155,{"type":160,"name":161,"callback":162,"priority":11,"file":146,"line":165},167,{"type":139,"name":167,"callback":168,"file":146,"line":169},"admin_footer_text","return_footer_function",233,[171],{"action":172,"nopriv":173,"callback":172,"hasNonce":173,"hasCapCheck":173,"file":146,"line":174},"update_taxonomy_order",false,32,[],[],[],{"dangerousFunctions":179,"sqlUsage":180,"outputEscaping":182,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":193},[],{"prepared":13,"raw":13,"locations":181},[],{"escaped":49,"rawEcho":183,"locations":184},5,[185,188,189,190,192],{"file":146,"line":186,"context":187},306,"raw output",{"file":146,"line":186,"context":187},{"file":146,"line":186,"context":187},{"file":146,"line":191,"context":187},307,{"file":146,"line":191,"context":187},[],[],{"summary":196,"deductions":197},"The \"custom-taxonomy-order\" plugin version 1.0.0 presents a mixed security posture. While it demonstrates good practices in avoiding dangerous functions, raw SQL queries, file operations, and external HTTP requests, significant concerns arise from its limited attack surface and the lack of security checks on that entry point. The presence of a single AJAX handler without any authentication or capability checks is a major vulnerability, potentially allowing unauthorized users to execute arbitrary actions. This is further exacerbated by the fact that 38% of outputs are not properly escaped, increasing the risk of cross-site scripting (XSS) vulnerabilities. The plugin's vulnerability history is clean, indicating a lack of previously discovered security flaws, which is a positive sign. However, this does not negate the immediate risks identified in the static analysis. Overall, while the plugin has strengths in its codebase, the unprotected AJAX endpoint and unescaped output make it a moderate security risk that requires immediate attention.",[198,201,204,206],{"reason":199,"points":200},"AJAX handler without auth checks",8,{"reason":202,"points":203},"Output escaping is not properly implemented",6,{"reason":205,"points":200},"Nonce checks are missing",{"reason":207,"points":200},"Capability checks are missing","2026-03-17T01:10:55.021Z",{"wat":210,"direct":219},{"assetPaths":211,"generatorPatterns":214,"scriptPaths":215,"versionParams":216},[212,213],"\u002Fwp-content\u002Fplugins\u002Fcustom-taxonomy-order\u002Fassets\u002Fcss\u002Fadmin.css","\u002Fwp-content\u002Fplugins\u002Fcustom-taxonomy-order\u002Fassets\u002Fjs\u002Fadmin.js",[],[213],[217,218],"custom-taxonomy-order\u002Fassets\u002Fcss\u002Fadmin.css?ver=","custom-taxonomy-order\u002Fassets\u002Fjs\u002Fadmin.js?ver=",{"cssClasses":220,"htmlComments":225,"htmlAttributes":226,"restEndpoints":230,"jsGlobals":231,"shortcodeOutput":233},[221,222,223,224],"wp-list-table","widefat","fixed","pages",[],[227,228,229],"data-taxonomy","data-term-id","data-position",[],[232],"ms_cto_data",[],{"error":235,"url":236,"statusCode":237,"statusMessage":238,"message":238},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fcustom-taxonomy-order\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":68,"versions":240},[241],{"version":6,"download_url":242,"svn_tag_url":243,"released_at":27,"has_diff":173,"diff_files_changed":244,"diff_lines":27,"trac_diff_url":27,"vulnerabilities":245,"is_current":235},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-taxonomy-order.1.0.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcustom-taxonomy-order\u002Ftags\u002F1.0.0\u002F",[],[]]