#120 by installs
Category Order and Taxonomy Terms Order
Drag-and-drop ordering for Categories & any taxonomy (hierarchically) using a Drag and Drop Sortable JavaScript capability.
- Installs
- 500,000+
- Rating
- 4.5 (162)
- Updated
- 1 day ago
Allows for the ordering of categories and custom taxonomy terms through a simple drag-and-drop interface
| Last updated | September 28, 2026Updated in the last 3 months |
|---|---|
| Tested up to | WordPress 7.1.4Covers WordPress 7.1.4, the current release |
| Needs WordPress | 4.1 or newer |
| Needs PHP | 7.0 or newer |
| First published | October 10, 2013 |
| Support, last two months | 1 of 2 threads resolved (50%) |
4.8 / 5 from 96 reviews
| 5 stars | 88 |
|---|---|
| 4 stars | 3 |
| 3 stars | 0 |
| 2 stars | 3 |
| 1 star | 2 |
Custom Taxonomy Order is a plugin for WordPress which allows for the ordering of taxonomy terms.
It supports the following features:
Compatibility
This plugin is compatible with ClassicPress.
Contributions
This plugin is also available in Codeberg.
The opening of the plugin's own description. The full text, installation notes and changelog are on its WordPress.org page.
Did you set the option for that taxonomy to use that custom order? Make sure to check it so the filters run
with your taxonomy.
When you use default functions like get_terms or get_categories, this should not be needed.
If you do need to, you can apply the sorting for the taxonomy by using:
‘orderby’ => ‘term_order’.
This function only fetches the ID’s of the terms, so it is impossible to sort them by term_order. If you do need the sort_order, use a function like get_terms with the ‘child_of’ parameter. That will fetch an array of WP_Term objects that can be sorted.
If it is a much used plugin, can you tell me what is the name for the taxonomy?
In the customtaxorder_wp_get_object_terms_order_filter it needs to be added, and the get_terms filter should not run
on that taxonomy. The tag_cloud_sort filter should do that.
If it is a custom taxonomy, you can also use a filter:
There is a bug with the the_tags function, where it will sort according to the setting for categories.
This happens in the ‘customtaxorder_apply_order_filter’ function where the $args has two taxonomies but only one orderby can be returned.
This plugin only supports sorting the attributes/terms. These are the items like S, M and L.
For sorting the taxonomies like ‘size’, you need to sort them on Woo’s attributes page.
For Products Categories, you can change the order on Product > Categories.
There’s a three-line icon next to each category, you can hold it and drag the category up or down to change the order.

#120 by installs
Drag-and-drop ordering for Categories & any taxonomy (hierarchically) using a Drag and Drop Sortable JavaScript capability.
#301 by installs
Order your pages and other custom post types that support "page-attributes" with drag and drop right from the standard page list.
#326 by installs
Export WooCommerce orders to Excel, CSV, XML, JSON, PDF and HTML. Best free order export plugin for WooCommerce.
Read from the WordPress.org plugin API on , when WordPress 7.1.4 was the current release. WordPress.org rounds active installs into buckets. These are the directory's figures, not my verdict, and I haven't tested this plugin.