Этот плагин не тестировался с последними 3 основными выпусками WordPress. Скорее всего, он уже не поддерживается и может быть несовместим с текущими версиями WordPress.

Simple Taxonomy Ordering

Описание

Отсортируйте все рубрики на своем сайте путем простого перетаскивания рубрик (способ drag & drop). Плагин работает для основных рубрик и меток WordPress и любых других, которые вы создали на своем сайте.

Активируйте плагин, включите нужную таксономию для сортировки на странице настроек и создайте свою сортировку рубрик путем простого перетаскивания. Это просто, как никогда.

На вашем сайте рубрики будут показаны с такой сортировкой, с которой вы настроили ее в консоли WordPress.

Requires WordPress 4.4 or later due to the use of the term meta.
Query Usage

  • Если вы пытаетесь получить элементы (термины) указанной таксономии (например, используя WP_Query) или такие функции, как get_terms()), и вы хотите, чтобы порядок сортировки остался таким же, какой указан в плагине, вам нужно добавить параметр tax_position в свой запрос. Например: 'meta_key' => 'tax_position' и 'orderby' => 'tax_position'. Спасибо @certainlyakey за размещение на GitHub этой функции.

Скриншоты

  • Страница настроек плагина «Simple Taxonomy Ordering», на которой вы можете выбрать таксономии, рубрики которых вы хотели бы отсортировать путем простого перетаскивания.

Установка

  • Загрузите и разархивируйте архив плагина в директорию /wp-content/plugins/.
  • Активируйте плагин.
  • Перейдите на страницу настроек, «Настройки > Сортировка рубрик».
  • Выберите таксономии, которые вы хотите включить. Сохраните настройки.
  • Перейдите на страницу редактирования рубрик и измените сортировку рубрик на свой вкус.
  • Профит

Отзывы

11.02.2021 1 ответ
Migrated from Category Order and Taxonomy Terms Order by NSP-Code because that plugin just wasn’t recognising all of my taxonomies. In this one you can (must) explicitly tell it which taxonomies to activate for.
28.01.2021 1 ответ
Simple to use and easy to change categories ordering. Thank you!
Посмотреть все 28 отзывов

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

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

Участники

«Simple Taxonomy Ordering» переведён на 4 языка. Благодарим переводчиков за их работу.

Перевести «Simple Taxonomy Ordering» на ваш язык.

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

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

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

2.3.4

  • Fixes custom order not being displayed on edit-tags pages.

2.3.3

  • Housekeeping

2.3.2

  • Fixes column span bug present after updating to WordPress 5.5.

2.3.0

  • Fixes bug with illegal string offset when disabling taxonomies under certain conditions.

2.2.0

  • Added action yikes_sto_taxonomy_order_updated to hook into updated Taxonomy event. Thanks @d4mation!

2.1.0

  • Singleton Pattern. This approach makes removing the filter, which sets the custom order, a lot easier.

2.0.3

  • Fixed uninstall method. The plugin should now uninstall and clean up after itself without error.

2.0.2

  • Fixed footer callout URLs and placement. It should only display on the settings page now.

2.0.1

  • Fixed an issue with PHP versions < 7 (renaming class method from include to include_files).
  • Fixed an issue where new taxonomies were not being saved.
  • Fixed an issue where the plugin’s action link to the settings page was going to the admin dashboard.
  • Updated the plugin’s pot file with the proper text domain.

2.0.0

  • Completely rewrote the plugin: it is now fully WPCS linted, assets are minified, inline styles and javascript have been removed, nonces are included in AJAX requests.
  • Fixed bugs with defaulting a taxonomy’s order.
  • Fixed bug where ordering on a subsequent page would overwrite the first page’s order.

1.2.7

  • Added some variable checks to prevent PHP Notices.

1.2.6

  • Changed the global (localized) JS variable from localized_data to simple_taxonomy_ordering_data to avoid any potential conflicts.

1.2.5

  • Исправлена ошибка, при которой функция не возвращала пустой массив, если таблица termmeta была пуста. Большое спасибо @doppiogancio на GitHub за то, что вы нашли эту ошибку и помогли нам исправить ее.

1.2.4

  • Исправлена проблема с JS, возникающая, когда HTML добавлен в описание рубрики. Большое спасибо @mateuszbajak за то, что вы нашли эту ошибку и исправили ее!

1.2.3

  • Fixed a bug where the same SQL join statement was being added to a query twice on the front end (props to @burisk for calling this out)

1.2.2

  • Добавлен вызов CAST для сортировки таксономий как целых чисел, а не строк (спасибо Timothy Couckuyt / @devplus_timo за идею)

1.2.1

  • Удален запрос disableSelection(), разрешающий выбор полей для быстрого редактирования

1.2

  • Добавлена интернационализация (i18n): добавлен путь домена, каталог для переводов, файл шаблона .pot и хук load_text_domain()

1.1

  • Отклоненный запрос, добавлен отсутствующий аргумент ORDER BY.

1.0

  • Изменено выполнение запроса при сортировке таксономий (Спасибо Daniel Schwab за эту идею.

0.1

  • Первый релиз