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

See the Advanced Taxonomy Terms Order for advanced features.

Локализация

Available in English, Dutch, French, Deutch, Slovak, Japanese, Traditional Chinese, Brazilian Portuguese, Hungarian, Ukrainian, Czech and Romanian
Whant to contribute with a translation to your language? Please check at https://translate.wordpress.org/projects/wp-plugins/taxonomy-terms-order

Нет редакторов вашего языка в пользователях плагина? Вы можете немного помочь! https://translate.wordpress.org/projects/wp-plugins/taxonomy-terms-order/contributors

Скриншоты

  • Интерфейс списка категорий.
  • Интерфейс множественных иерархий.

Установка

  1. Загрузите папку taxonomy-terms-order в каталог /wp-content/plugins/.
  2. Активируйте плагин из Админ консоль > Плагины.
  3. После активации проверьте Настройки > Сортировка списка элементов
  4. Используйте ссылку «Заказная сортировка», которая появляется в каждом разделе типовых сообщений, чтобы сделать свою сортировку.

Часто задаваемые вопросы

Не стесняйтесь обращаться ко мне по электронной почте: electronice_delphi@yahoo.com

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.

Я предпочитаю применять сортировку через код, как это можно сделать?

Включить ‘orderby’ => ‘term_order’ в ваших аргументах get_terms().

Какие иерархические структуры я смогу сортировать?

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

Есть ли способ заставить мою консоль использовать пользовательскую сортировку элементов?

Абсолютно, плагин может это сделать. На самом деле вы можете настроить так, чтобы только администратор обновлялся, и снаружи шаблона элементы будут отображаться как и раньше.

Есть функция, которую я хочу реализовать, можно что-то с этим сделать?

Все идеи приветствуются, и я помещаю их в свой список для внедрения в новые версии. В любом случае это может занять некоторое время, но если вы спешите, подумайте о небольшом пожертвовании, и мы сможем что-нибудь организовать.

Мне все еще нужно больше функций

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

Отзывы

02.10.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
Посмотреть все 159 отзывов

Участники и разработчики

«Category Order and Taxonomy Terms Order» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:

Участники

«Category Order and Taxonomy Terms Order» переведён на 23 языка. Благодарим переводчиков за их работу.

Перевести «Category Order and Taxonomy Terms Order» на ваш язык.

Заинтересованы в разработке?

Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.

Журнал изменений

1.8.7

  • CSS adjustments for span action section.
  • Option for term edit link.
  • Include the term edit link on the ReOrder interface.
  • WordPress 6.7 compatibility check and tag update.

1.8.6

  • Fix: TTO_addons class not loaded which makes the compatibility routines not triggering.

1.8.5

  • Temporary placeholder function to prevent fatal errors when using the Uncode theme.

1.8.4

  • Code structure improvements.
  • New option «Show / Hide re-order interface» — Display the Taxonomy Order interface for the specified post types
  • WordPress 6.6.1 compatibility check and tag update

1.8.2

  • Polylang fix — Ignore the ‘language’ to avoid unnecessarily sorting.
  • Set-up the Live Preview for the plugin.
  • WordPress 6.5.4 compatibility check and tag update

1.8.1

  • WordPress 6.5 compatibility check and tag update

1.8

  • 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

1.7.9

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

1.7.7

  • 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

1.7.5

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

1.7.4

  • Compatibility tag update for WordPress 6.1.1

1.7.3

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

1.7.1

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

1.7

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

1.6.1

  • Compatibility tag update for WordPress 6.0

1.6

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

1.5.9

  • Удалить кнопку Twitter
  • Compatibility tag update for WordPress 5.8.2

1.5.7.7

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

1.5.7.6

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

1.5.7.5

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

1.5.7.4

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

1.5.7.3

  • Compatibility tag update for WordPress 5.5

1.5.7.2

  • Compatibility tag update for WordPress 5.4

1.5.7.1

  • Compatibility tag update for WordPress 5.3

1.5.7

  • Ignore WooCOmmerce Attributes order as being changed through default interface

1.5.6

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

1.5.5

  • Ignore admin sort when using columns order within Taxonomy interface

1.5.4

  • 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

1.5.3.2

  • Add nonce field for AJAX sort update

1.5.3.1

  • Removed Google Plus share button which triggered some JavaScript errors

1.5.3

  • Use JSON instead serialize method when sending order through AJAX
  • Updated PO language file

1.5.2.2

  • Default admin capability changed from install_plugins to manage_options to prevent DISALLOW_FILE_MODS issue. https://wordpress.org/support/topic/plugin-breaks-when-disallow_file_mods-is-set-to-true/
  • Prepare plugin for Composer package
  • Interface table th elements titles left align
  • Interface Taxonomy terms count fix

1.5

  • Включено ‘ignore_term_order’, чтобы заставить игнорировать menu_order при активной автосортировке.
  • Обновление переводов

1.4.9

  • Удалить перевод из пакета
  • Удален баннер пожертвований
  • PHP 7 исправлений
  • Неиспользуемое действие удалить

1.4.8

  • исправлена папка textdomain
  • Исправлен перевод для ролей пользователя
  • фильтр the_title заменен на terms_walker
  • Добавить отметку времени для настроек администратора

1.4.7

  • Texdomain изменит taxonomy-terms-order, чтобы разрешить переводы через translate.wordpress.org
  • Обновление совместимости с WordPress 4.4
  • Обновления Css

1.4.6.1

  • Исправлена ошибка безопасности

1.4.5

  • Исправлен перевод textdomain — спасибо Pedro Mendonça
  • Обновление Португальской локализации — Pedro Mendonça

1.4.4

  • Переключение роли пользователя от порицания user_level до способный
  • Сортировка иерархии для медиа
  • Обновление настроек администратора

1.4.2

  • Иранский язык (eydaaad@gmail.com)
  • Обновления администраторского css

1.4.1

  • Польский язык (Pozdrawiam — www.difreo.pl/ ; Mateusz — www.czar-net.com )

1.4.0

  • Венгерский язык (Adam Laki — http://codeguide.hu/)
  • Украинский перевод (Michael Yunat — http://getvoip.com)
  • Чешская локализация

1.3.7

  • Бразильский португальский (Rafael Forcadell — www.rafaelforcadell.com.br)

1.3.6

  • Традиционное китайское письмо (Danny — http://sofree.cc)
  • Немного стилизован администратор

1.3.4

  • Обновлено перемещение по меню
  • Исправлено подключение переводов
  • Японский язык

1.3.0

  • Исправлена ошибка в Заголовках
  • Словацкий язык (Branco Slovak http://webhostinggeeks.com/user-reviews/)

1.2.9

  • Небольшие обновления
  • Немецкий и французский языки.

1.2.7

  • Осуществлена локализация на голландский и румынский.
  • Большое спасибо Anja Fokker http://www.werkgroepen.net/