Связаться
  • WordPress
  • Продажи и конверсия
  • v1.0.0

Catalog Sort Rules для WooCommerce — своя сортировка товаров для каждой категории, бренда и метки

Своя сортировка для каждой категории, бренда и метки: новинки, хиты, цена, рейтинг, название; подкатегории наследуют правило. Pro: ручной порядок, закреплённые товары, товары не в наличии в конце.

Скачать Free
Pro · лицензия на год Чем больше сайтов, тем дешевле каждый
Совместимость
WordPress 6.2+ · WooCommerce 7.0+ (проверено на WordPress 7.1 и WooCommerce 11.2) · PHP 7.4+ (прогон на PHP 8.3) · HPOS · Storefront и Twenty Twenty-Five · Polylang
Лицензия
один сайт, годовая
Триал
7 дней, без карты, один на сайт
Обновлено
октябрь 2026
Или все 173 Pro-модулей в All Access — 4 990 ₴ / год

Что есть во Free,
а что даёт Pro

Бесплатная версия работает без ограничения по времени. Pro добавляет остальные функции из таблицы.

Функция Free Pro
Своя сортировка по умолчанию для каждой категории, бренда и метки: новинки, хиты продаж, рейтинг, цена по возрастанию или убыванию, название А–Я или Я–А, стандартный порядок WooCommerce ✔ ✔
Подкатегория без своего правила берёт правило ближайшей родительской (отключается) ✔ ✔
Покупатель сохраняет выбор: «Сортировать по» показывает правило страницы выбранным, другую сортировку можно выбрать; для названия А–Я / Я–А пункт добавляется в список ✔ ✔
Бренды WooCommerce (ядро с 9.6), метки, таксономии бренд-плагинов и атрибуты с архивами ✔ ✔
Поле на экране категории, колонка «Сортировка» в списках, перечень всех страниц с правилами ✔ ✔
Магазин, поиск и категории без правила — без изменений; товары не меняются, собственных таблиц нет ✔ ✔
Пагинация, счётчик, фильтры (в т. ч. Smart Filter), классические и блочные темы, Polylang ✔ ✔
Очистка кэша страниц после изменения правила (WP Super Cache, W3 Total Cache, WP Rocket, LiteSpeed, WP Fastest Cache и др.) ✔ ✔
Интерфейс: English, українська, русский ✔ ✔
Ручной порядок товаров перетаскиванием и кнопками «Выше / Ниже / В начало»; подкатегория наследует порядок родительской — ✔
Закреплённые товары (до 50) открывают первую страницу при любом правиле — ✔
Товары не в наличии в конце каждой страницы категории, бренда и метки — ✔
Обновления с catcode.com.ua в «Консоль → Обновления» — ✔

Как это выглядит

Категория WooCommerce со своей сортировкой по цене и закреплёнными товарами
Тема Storefront: подкатегория Shirts унаследовала от Clothing правило «по цене от дешёвых к дорогим», два товара закреплены вверху (Pro), список сортировки показывает правило выбранным.
Поле «Сортировка товаров на этой странице» на экране редактирования категории WooCommerce
Экран редактирования подкатегории Shirts: пустое значение показывает, какое правило она берёт от родительской Clothing.
Ручной порядок товаров категории WooCommerce и закреплённые товары — вкладка «Порядок и закрепление»
Pro: ручной порядок товаров категории перетаскиванием и закреплённые товары, которые открывают первую страницу.

Триал стартует, когда вы попросите

Свежая установка — бесплатная версия, ничего не включается само. Кнопка «Попробовать Pro 7 дней» → e-mail → ключ сразу в окне и письмом.

Один ключ — один сайт

Переносите магазин — отвяжите лицензию на старом домене и активируйте на новом сами. Для студий — ключи на 5, 25 сайтов или без ограничений.

Технические требования

  • WordPress 6.2+ · WooCommerce 7.0+ · PHP 7.4+; совместимость с HPOS и блочным чекаутом заявлена (плагин не работает с заказами).
  • Темы: классические (проверено на Storefront) и блочные (Twenty Twenty-Five — шаблон каталога с блоком Product Collection в режиме «наследовать запрос» и блоком Catalog Sorting).
  • Фильтры: проверено вместе со Smart Filter для WooCommerce — с фильтром и без, с AJAX-применением, на страницах категорий и брендов.
  • Мультиязычность: проверено с Polylang и Polylang Multilingual Shop — у каждого перевода категории своё правило.
  • Языки интерфейса: English, українська, русский.

История версий

v1.0.0 Текущая октябрь 2026

Правило сортировки для каждой категории, бренда и метки, наследование подкатегориями, колонка «Сортировка», список правил, очистка кэша страниц после изменений; English, українська, русский.

Вместе с Catalog Sort Rules для WooCommerce покупают

4 модуля одним заказом — на 40% дешевле, чем по отдельности

Набор «Старт магазина» Catalog Sort Rules Nova Poshta Premium Mono Acquiring Telegram-уведомления и Viber/SMS покупателям Нужно больше — все 173 модулей в All Access за 4 990 ₴.
2 490 ₴ / год вместо 4 160 ₴ поштучно
Купить набор →

Полное описание модуля

Catalog Sort Rules для WooCommerce даёт каждой категории, бренду и метке товаров свою сортировку по умолчанию. В WooCommerce она одна на весь каталог: если в настройках стоит «по популярности», то по популярности открываются и «Новинки», и «Распродажа», и страница бренда. А магазину обычно нужно иначе — новинки начинаются с самых свежих товаров, распродажа с самых дешёвых, бренд с хитов продаж.

Плагин решает это на уровне самой категории: на экране редактирования категории, бренда или метки появляется поле «Сортировка товаров на этой странице». Подкатегория без своего правила берёт правило ближайшей родительской, так что одно правило на «Одежду» покрывает все её подкатегории. Покупатель при этом ничего не теряет: список «Сортировать по» остаётся, показывает правило страницы выбранным, и покупатель может выбрать другую сортировку.

Для OpenCart есть отдельная версия — Catalog Sort Rules для OpenCart.

Как это выглядит для покупателя

Покупатель открывает категорию — и видит товары в том порядке, который вы для неё выбрали: «Новинки» с самых свежих, «Распродажа» с самых дешёвых, страница бренда с хитов продаж. В списке «Сортировать по» уже выбран соответствующий пункт, поэтому ничего не выглядит странно: если правило — «по названию», плагин добавляет в список пункт «По названию: от А до Я» или «от Я до А», которого в WooCommerce нет.

Покупатель может выбрать в списке другую сортировку — и получит именно её. Пагинация, счётчик результатов, фильтры и навигация по атрибутам работают как раньше: меняется только порядок, а не набор товаров. Страница магазина, поиск и категории без правила остаются с сортировкой из настроек WooCommerce.

Что получает админ

  • Поле на экране категории, бренда, метки — «Сортировка товаров на этой странице»: стандартный порядок WooCommerce, новинки, хиты продаж, самый высокий рейтинг, цена по возрастанию или убыванию, название А–Я или Я–А. Для подкатегории пустое значение подписано: какое правило она наследует и от кого.
  • Колонка «Сортировка» в списках категорий, брендов и меток — с пометкой «(от родительской)» для унаследованных правил.
  • WooCommerce → Сортировка каталога — все страницы со своей сортировкой в одной таблице и настройки: у каких таксономий есть правила, наследуют ли их подкатегории.
  • Бренды — таксономия брендов WooCommerce (в ядре с версии 9.6), а также таксономии бренд-плагинов и атрибуты с архивными страницами включаются в настройках.
  • Pro: вкладка «Порядок и закрепление» — поиск страницы, список её товаров, перетаскивание мышью, кнопки «Выше», «Ниже», «В начало» (удобно с телефона), галочка «Закрепить».

Как это работает — шаг за шагом

  1. Откройте «Товары → Категории» (или «Бренды», «Метки») и категорию, которую хотите настроить.
  2. В поле «Сортировка товаров на этой странице» выберите правило, например «Сначала новинки», и сохраните.
  3. Откройте категорию на сайте: товары уже в новом порядке, в списке «Сортировать по» выбрана сортировка по новизне. Подкатегории без своего правила сортируются так же.
  4. Pro: «Упорядочить товары» в строке категории открывает список её товаров. Перетащите товары в нужном порядке и выберите правило «Ручной порядок» — или поставьте галочки «Закрепить» на товарах, которые должны быть первыми при любом правиле.
  5. Если на сайте стоит плагин кэширования страниц, ничего чистить не нужно: после сохранения правила, порядка или закреплений плагин сам очищает кэш страниц (WP Super Cache, W3 Total Cache, WP Rocket, LiteSpeed Cache, WP Fastest Cache, WP-Optimize, Cache Enabler, Breeze, SiteGround Speed Optimizer, Nginx Helper).

Что под капотом

  • Правило — это сортировка самого WooCommerce. Плагин отвечает на фильтр woocommerce_default_catalog_orderby только на страницах, которым задано правило, поэтому запрос, список «Сортировать по», темы и фильтры работают так же, как на странице магазина.
  • Ручной порядок и закрепления (Pro) добавляются в начало ORDER BY главного запроса архива; WHERE не меняется — пагинация, счётчик и фильтры видят тот же набор товаров, без дублей между страницами.
  • Товары не в наличии в конце (Pro) — через таблицу wc_product_meta_lookup WooCommerce, без запросов на каждый товар.
  • Без собственных таблиц: правила и порядок хранятся в мета-полях категорий, брендов и меток; товары плагин не меняет.
  • Удаление плагина убирает его настройки, правила, порядок и закрепления, а также задание крона.

Как установить

  1. Плагины → Добавить новый → Загрузить плагин: выберите zip и активируйте (WooCommerce должен быть активен).
  2. Товары → Категории → выберите категорию → «Сортировка товаров на этой странице» → Обновить.
  3. WooCommerce → Сортировка каталога — список страниц с правилами и настройки.
  4. Для Pro: вкладка «Pro-лицензия» — вставьте ключ из письма или нажмите «Попробовать Pro 7 дней».

Вопросы
о модуле

Не нашли ответ? Напишите в Telegram — ответим в течение рабочего дня.

@catcode_support Настройка, совместимость, активация
Это изменит страницу магазина?

Нет. Страница магазина, поиск и категории без правила остаются с сортировкой из настроек WooCommerce.

Покупатели смогут сортировать по цене?

Да. Список «Сортировать по» остаётся, правило лишь определяет, что в нём выбрано, когда страница открывается.

Закреплённые товары действуют, когда покупатель выбрал другую сортировку?

Нет, намеренно: покупатель получает тот порядок, который выбрал. Закрепление и ручной порядок действуют в собственной сортировке страницы.

Нужно чистить кэш после изменения правила?

Нет, плагин сам очищает кэш страниц популярных плагинов кэширования после сохранения правила, порядка или закреплений.

Что будет после триала?

Ручной порядок и закрепления остаются сохранёнными, страницы сортируются по своим правилам, пока не будет активна лицензия.

Не тот вариант, что искали?

Делаем кастомные модули под WordPress, WooCommerce, OpenCart и Shopify. Расскажите о задаче — подготовим оценку.

Заказать кастомный модуль