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

Использование плагинов

Один из самых простых способов изменить порядок категорий — установить специальный плагин. Например, Category Order and Taxonomy Terms Order позволяет легко менять порядок категорий с помощью drag-and-drop интерфейса.

  • Установите плагин через раздел «Плагины» в админке WordPress.
  • Активируйте его и перейдите в раздел «Категории».
  • Перетаскивайте категории, чтобы изменить их порядок.

Ручное изменение порядка через код

Если вы предпочитаете не использовать плагины, порядок категорий можно изменить вручную, добавив немного кода в файл functions.php вашей темы.

function custom_category_order($args) {
    $args['orderby'] = 'name';
    $args['order'] = 'ASC';
    return $args;
}
add_filter('woocommerce_product_subcategories_args', 'custom_category_order');

Этот код изменит порядок категорий по алфавиту. Вы можете настроить параметры orderby и order в зависимости от ваших потребностей.

Использование дочерних категорий

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

  • Создайте основную категорию.
  • Добавьте дочерние категории, которые будут подчиняться основной.
  • Измените порядок дочерних категорий, используя плагин или код.

Сортировка через WooCommerce

Если вы используете WooCommerce, порядок категорий можно изменить через настройки плагина.

  • Перейдите в WooCommerce → Настройки → Продукты.
  • Найдите раздел «Порядок категорий» и выберите нужный метод сортировки.

Заключение

Изменение порядка категорий в WordPress — это важный шаг для улучшения структуры сайта. Вы можете использовать плагины, ручное редактирование кода или встроенные функции WooCommerce. Выберите подходящий способ в зависимости от ваших задач и уровня технической подготовки.

Если у вас остались вопросы, пишите в комментариях — мы обязательно поможем!

Спасибо

  1. А что из плагинов посоветуете? Видела ABC Pagination, вроде неплох, что думаете о нем?
  2. Полезная статья, спасибо за конкретику! Очень понравилось, как вы рассказали про смену порядка категорий в WP — это и правда поможет навести порядок в рубриках.

    Однако при большом количестве категорий (скажем, сотни тем) обычный дропдаун становится уже не слишком удобным. Здесь на помощь может прийти алфавитная навигация. К примеру, популярный ABC Pagination позволяет разбить категории по буквам, упрощая поиск нужной. Думаю, такая опция отлично дополнит ваш подход и сделает работу с каталогом ещё комфортнее.