Сортировка рубрик в WordPress не предусмотрена встроенными в CMS функциями. Поэтому, чтобы решить эту задачу, можно использовать специальные плагины.
Рубрики в WordPress по умолчанию сортируют по идентификатору – ID. Это уникальный номер, который присваивается каждой рубрики. Однако в некоторых случаях может потребоваться произвести иную сортировку. И если с сортировкой по алфавиту, количеству записей, ещё как-то можно справиться без плагинов, то для произвольного порядка, потребуется специальное дополнение. И о нём мы и расскажем в этой статье.
Сортировка рубрик в WordPress с плагином Category Order and Taxonomy Terms Order
Сортировка рубрик в WordPress в произвольном порядке осуществляется с помощью плагина с длинным названием Category Order and Taxonomy Terms Order. Он является следующим шагом после плагина My Category Order, который был сложен в работе и не годился для новичков, так как требовал внесения изменения в файлы установленной темы.
Как понятно по названию, плагин позволят производить сортировку не только рубрик, но и других единиц таксономии, например, меток, а также и каких-либо иных, произвольных, созданными на сайте пользователем или плагинами, например, рубрики магазина WooCommerce.
Плагин отличается простой в работе, и пригоден для новичков. Не использует много ресурсов на хостинге и не нагружает сайт.
Итак, чтобы сортировка рубрик в WordPress начала работать, установите этот плагин на свой сайт активируйте его. Дополнение будет работать даже без предварительной настройки. Чтобы начать изменять порядок рубрик или других таксономий, перейдите в пункт «Записи», подпункт «Taxonomy Order». Здесь, чтобы поставить рубрики в нужном порядке, просто перетащите их мышкой. Интерфейс поддерживает и уровни рубрик. Поэтому перетаскивать можно и подрубрики, а также создавать свои уровни. То есть, здесь есть всё, что нужно для настройки любой структуры рубрик.
У плагина есть ещё и ряд настроек. Все их можно оставить по умолчанию, но рассмотреть их значение, всё-же, необходимо. Итак, настройки плагина находятся в пункте «Настройки», подпункте «Taxonomy Terms Order». Вот какие есть опции:
- Minimum Level to use this plugin. Определяет минимальный уровень роли пользователя, которому позволено оперировать с сортировкой рубрик в WordPress. По умолчанию это администратор. Подробнее о ролях пользователей можно узнать здесь.
- Auto Sort. Это автоматическая сортировка, и она должна быть включена. Если её выключить, то придётся вносить изменения в файлы темы. Однако, отключение этой опции позволит устанавливать разный порядок рубрик на разных страницах сайта.
- Admin Sort. Эту опцию тоже лучше включить. Она позволяет показывать заданную вами сортировку не только во фронт-энде сайта, но и в консоли WordPress. Это удобно.