Category Order and Taxonomy Terms Order


Order Categories and all custom taxonomies terms (hierarchically) using a Drag and Drop Sortable javascript capability. No Theme/plugins update is required the code apply the customised sorting to the front queries on the fly.
If multiple taxonomies are created for a custom post type, a menu will allow to chose the one need to be sorted. If child categories (terms) are defined, those can be ordered too using the same interface.

Also you can have the admin terms interface sorted per your new sort.

This plugin is developed by Nsp-Code

Schau dir Advanced Taxonomy Terms Order an, wenn du noch mehr Funktionen möchtest.


Verfügbar in Englisch, Niederländisch, Französisch, Deutsch, Slowakisch, Japanisch, traditionelles Chinesisch, Brasilianisch-Portugiesisch, Ungarisch, Ukrainisch, Tschechisch und Rumänisch.
Möchtest du bei der Übersetzung in deine Sprache mitwirken? Dann schau dir bitte an.

Gibt es keinen muttersprachlichen Übersetzer unter den Plugin-Mitwirkenden? Dann kannst du beim Moderieren mithelfen!


  • Benutzeroberfläche der Kategoriereihenfolge
  • Benutzeroberfläche der mehrfachen Taxonomien


  1. Lade den Ordner taxonomy-terms-order in dein Verzeichnis /wp-content/plugins/ hoch.
  2. Aktiviere das Plugin Admin-Bereich unter dem Menüpunkt „Plugins“.
  3. Nach dem Aktivieren solltest du unter Einstellungen > Taxonomy Terms Order nachschauen.
  4. Verwende den „Taxonomy Order“-Link, der in jedem Abschnitt von Inhaltstypen erscheint, um die Sortierung festzulegen.


Kontaktiere mich gerne unter

Since I have no PHP knowledge at all, is this plugin for me?

Absolutely, you can!
Unlike many other plugins, you don’t have to do any code changes to make your post order to apply, accordingly to custom-defined order. There is an option to auto-update the WordPress queries so the posts will be returned in customised order. This can be turned off (Autosort) to allow customized code usage.

Ich bevorzuge es, die Sortierung im Code festzulegen. Wie kann ich dies tun?

Füge ein ‚orderby‘ => ‚term_order‘ innerhalb deines get_terms() Arguments ein.

Welche Taxonomien kann ich sortieren?

You can sort ALL taxonomies ( hierarhically active ), including the default Categories.

Gibt es eine Möglichkeit, dass meine Administrator-Oberfläche die individuelle Begriffsreihenfolge verwendet?

Absolutely, the plugin can do that. In fact you can configure so only the admin will update and the front side template will display the terms as before.

Es gibt eine Funktion, die ich gerne integriert hätte. Kannst du da etwas machen?

All ideas are welcome and i put them on my list to be implemented into the new versions. Anyway this may take time, but if you are in a rush, please consider a small donation and we can arrange something.

Ich benötige noch mehr Funktionen

Consider upgrading to our advanced version of this plugin at a very resonable price Advanced Taxonomy Terms Order Order


2. Oktober 2023
I don't know why, but this plugin installed absolutely break sorting in get_terms() function. Even if custom sorting disabled for queried taxonomy via plugin settings
23. Juni 2023
Their website is stuck in the 90's and the documentation translated by anxious squirrels - but the plugin itself is brilliant. It only takes a few minutes to set-up and now my client has an easy way to order all the cat/tax/posts however they want (I have both cat and post order plugins). Highly recommended.
Alle 157 Rezensionen lesen

Mitwirkende & Entwickler

„Category Order and Taxonomy Terms Order“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:


„Category Order and Taxonomy Terms Order“ wurde in 23 Sprachen übersetzt. Danke an die Übersetzerinnen und Übersetzer für ihre Mitwirkung.

Übersetze „Category Order and Taxonomy Terms Order“ in deine Sprache.

Interessiert an der Entwicklung?

Durchstöbere den Code, sieh dir das SVN Repository an oder abonniere das Entwicklungsprotokoll per RSS.



  • WordPress 6.5 compatibility check and tag update


  • Check if the terms table still includ the custom column, to avoid errors ( mainly when upgrading WordPress )
  • Code improvements
  • WordPress 6.4.2 compatibility check and tag update


  • Trigger wp_cache_flush when saving the order to clear the internal caches
  • WordPress 6.3 compatibility tag


  • Use term name for admin queries, when the admin sort is active, to avoid „random“ returns on certain servers, when term order are empty.
  • WordPress 6.2.2 compatibility tag


  • New filter tto/admin/plugin_options/capability to add custom roles and capabilities.
  • Compatibility tag update for WordPress 6.2


  • Compatibility tag update for WordPress 6.1.1


  • Use esc_html to escape the ajax response message, to avoid single quotes which will break the code.


  • Add the required column when create a new site, when running under MultiSite environment.


  • Create the required columns for all sites, when running under MultiSite environment.
  • Compatibility tag update for WordPress 6.0.1


  • Compatibility tag update for WordPress 6.0


  • Readme file updates, typos fixes.
  • Compatibility tag update for WordPress 5.9.1


  • Remove Twitter button
  • Compatibility tag update for WordPress 5.8.2

  • Minor code updates
  • Code cleanup
  • Compatibility tag update for WordPress 5.8.1

  • Clear the term cache to ensure the updated order reflect for certain caches

  • Apply the order within admin if ignore_term_order argument is set and not true
  • Compatibility tag update for WordPress 5.7

  • Fix: Call to undefined function wc_get_attribute_taxonomies()
  • Compatibility tag update for WordPress 5.6

  • Compatibility tag update for WordPress 5.5

  • Compatibility tag update for WordPress 5.4

  • Kompatibilitätsupdate für WordPress 5.3


  • Ignore WooCOmmerce Attributes order as being changed through default interface


  • Rely on ‚terms_clauses‘ filter than ‚get_terms_orderby‘ as producing issues with the $maybe_orderby_meta backward compatibility.
  • Fix WooCommerce category order apply


  • Ignore admin sort when using columns order within Taxonomy interface


  • Replaced serialize with JSON when saving terms order
  • New filter to/get_terms_orderby/ignore to allow sort ignore when Autosort is turned On
  • Addon code to ignore term_order sorting when Co-Authors plugin term query

  • Add nonce field for AJAX sort update

  • Removed Google Plus share button which triggered some JavaScript errors


  • Use JSON instead serialize method when sending order through AJAX
  • PO-Übersetzungsdatei aktualisiert

  • Default admin capability changed from install_plugins to manage_options to prevent DISALLOW_FILE_MODS issue.
  • Plugin als Composer-Paket vorbereitet
  • Darstellung des th-Kopfzeilenelements: links ausgerichtet
  • Darstellung des Zählers der Taxonomie-Begriffe korrigiert


  • Included ‚ignore_term_order‘ to force menu_order ignore when autosort active.
  • Übersetzungsfehler aktualisiert


  • Übersetzungen aus dem Paket entfernt
  • Spendenbanner entfernt
  • PHP-7-Korrektur
  • Nicht genutzte Aktion entfernt


  • Textdomain-Ordner korrigiert
  • Übersetzung von Benutzerrollen korrigiert
  • Filter the_title durch terms_walker ersetzt
  • Nonce zu den Admin-Einstellungen hinzugefügt


  • Textdomain in taxonomy-terms-order geändert, um Übersetzungen durch zu ermöglichen
  • Kompatibilität mit WordPress 4.4 hinzugefügt
  • CSS aktualisiert

  • Sicherheitsfehler behoben


  • Textdomain für Übersetzung korrigiert (Dank an Pedro Mendonça)
  • Portugiesische Übersetzung aktualisiert (Pedro Mendonça)


  • Benutzerrollen von veraltetem user_level zu Berechtigungen geändert
  • Taxonomie-Reihenfolge für Medien
  • Administrator-Optionen aktualisiert


  • Persische Übersetzung (
  • Admin-CSS aktualisiert


  • Polnische Übersetzung (Pozdrawiam – und Mateusz –


  • Ungarische Übersetzung (Adam Laki –
  • Ukrainische Übersetzung (Michael Yunat –
  • Tschechische Übersetzung


  • Übersetzung in brasilianisches Portugiesisch (Rafael Forcadell –


  • Übersetzung in traditionelles Chinesisch (Danny –
  • Kleine Gestaltungsanpassung des Adminbereichs


  • Walker-Menü aktualisiert
  • Laden der Übersetzungen korrigiert
  • Japanische Übersetzung


  • Bug im Header korrigiert
  • Slowakische Übersetzung (Branco Slovak –


  • Kleinere Aktualisierungen
  • Deutsche und französische Übersetzungen


  • Niederländische und rumänische Übersetzung
  • Vielen Dank an Anja Fokker (