Описание
Extra Product Sorting Options for WooCommerce предоставляет опции, которые расширяют стандартные опции WooCommerce orderby на странице магазина. Вы можете задать новое имя для сортировки по умолчанию (полезно, если вы использовали его для создания пользовательского порядка сортировки), а также включить до 5 новых вариантов сортировки: по алфавиту, по обратному алфавиту, по продаже, по количеству отзывов и по наличию товара. Вы также можете удалить основные параметры сортировки или полностью убрать выпадающий список сортировки.
Требуется: PHP 7.4, WooCommerce 3.9+ и WordPress 5.6+
Возможности плагина
Включает в себя опции:
- переименовать сортировку товаров по умолчанию (т.е. изменить на «Наша сортировка»)
- включить сортировку продуктов по алфавиту
- включить обратную сортировку по алфавиту
- включить сортировку по распродаже(примечание: работает только для простых товаров)
- возможность сортировки по наличию/наличию
- включить сортировку по количеству отзывов (от наибольшего количества отзывов к наименьшему)
- удалить основные параметры сортировки
Переименование сортировки по умолчанию
Вы можете настроить порядок сортировки товаров на страницах вашего магазина — вот удобное руководство по этому вопросу. Однако многие администраторы магазинов предпочитают затем переименовать этот порядок сортировки из «Сортировки по умолчанию» во что-то более описательное, например «Наша сортировка» или «Наш выбор». При желании вы можете ввести новое имя для этого порядка сортировки.
Добавление параметров сортировки
При создании настраиваемого порядка сортировки вы теряете возможность сортировать товары в алфавитном порядке. Этот плагин дает вам возможность добавить новые параметры сортировки, чтобы перечислять товары по названию от A до Z или в обратном порядке (от Z до A).
Хотите показывать товары с наибольшим запасом в первую очередь? Вы можете включить сортировку по наличию, что позволит сортировать товары от высокого запаса к низкому (подробнее см. в разделе FAQ). Вы также можете сортировать по количеству отзывов о товаре.
Вы можете добавить возможность сортировки товаров по статусу продажи — в каталоге магазина есть опция сортировки, показывающая товары «В продаже» первыми. Обратите внимание, что только простые товары могут быть отсортированы по статусу продажи, а переменные товары будут отображаться вперемешку с непродажными.
Удалить параметры сортировки
Вы можете удалить и основные параметры сортировки! Если все опции сортировки были удалены, выпадающий список сортировки станет скрытым на страницах магазина.
Переводы
Текстовый домен плагина: woocommerce-extra-product-sorting-options
Подробнее
- Посмотреть другие бесплатные расширения WooCommerce от SkyVerge
- Посмотреть все расширения SkyVerge WooCommerce
- Просмотрите FAQ, чтобы получить некоторые советы.
Скриншоты

Настройки плагина в панели настройки WooCommerce 
Несколько новых вариантов сортировки на странице магазина 
Измените метку сортировки (в выпадающем списке магазина) с помощью плагина Say What
Установка
- Убедитесь, что в вашем магазине установлены WooCommerce 3.5+ и WordPress 4.4+.
- Загрузите всю папку
woocommerce-extra-product-sorting-optionsв каталог/wp-content/plugins/или загрузите .zip-файл с плагином в меню Plugins > Add New > Upload - Активируйте плагин через меню » Плагины» в WordPress
- Перейдите в WooCommerce > Настройки > Продукты > Отображение. Новые настройки добавляются после «Сортировки товаров по умолчанию». Если вы включите дополнительные параметры сортировки, вы можете установить их в качестве новых параметров по умолчанию.
- При необходимости ознакомьтесь с документацией на странице продукта, чтобы получить дополнительную помощь.
Часто задаваемые вопросы
-
Нужно ли переименовать сортировку по умолчанию?
-
Нет. Вы можете использовать этот плагин, чтобы просто добавить новые параметры сортировки на страницы вашего магазина. Любые настройки являются совершенно необязательными.
-
Как установить новый вариант сортировки по умолчанию?
-
Когда вы отметите включение этих опций, сохраните настройки продукта. Теперь вы сможете выбрать новые параметры по умолчанию в списке «Сортировка товаров по умолчанию».
-
Можно ли изменить метку сортировки в выпадающем списке магазина?
-
Да! Вы можете использовать плагин Say What для изменения текста — например, вы можете изменить надпись «Сортировать по имени: от A до Z» на «Сортировать по алфавиту». Пример смотрите на скриншотах.
В качестве текстового домена следует использовать
woocommerce-extra-product-sorting-options. -
Почему не работает сортировка по доступности?
-
Не волнуйтесь, так и есть 🙂 Можно сортировать по запасам, но это будет работать для родительских продуктов, а не использовать запасы, доступные на уровне вариации. Вы можете настроить это в разделе «Данные о продукте > Инвентарь», включив «Управление запасами». Установите доступный запас для всех вариаций, и он будет использоваться для сортировки товара. Вы по-прежнему можете управлять запасами на уровне вариаций.
Если вы не управляете запасами, отключите эту опцию — она будет работать как сортировка по алфавиту, если все товары просто «На складе» без управления запасами.
-
Почему сортировка при продаже не может работать для переменных товаров?
-
Простые и вариативные товары используют два разных «ключа», чтобы указать, есть ли они в продаже. В результате мы не можем заказывать товары, используя два разных мета-ключа, поэтому в этом плагине мы использовали ключ, указывающий на цену продажи простого товара.
Мы не планируем менять это в обозримом будущем, поскольку мы потратили пару часов, пытаясь заставить пользовательский поисковый запрос работать, но ядро WooCommerce добавляет параметры поиска, которые конфликтуют с ним, и мы не нашли подходящего обходного пути.
-
Это очень удобно! Могу я внести свой вклад?
-
Да, вы можете! Присоединяйтесь к нашему репозиторию на GitHub и отправьте запрос на выгрузку 🙂
Отзывы
Участники и разработчики
«Extra Product Sorting Options for WooCommerce» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:
Участники«Extra Product Sorting Options for WooCommerce» переведён на 6 языков. Благодарим переводчиков за их работу.
Перевести «Extra Product Sorting Options for WooCommerce» на ваш язык.
Заинтересованы в разработке?
Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.
Журнал изменений
2025.03.25 — version 2.11.0
- Fix — «Show on sale first» should not exclude products lacking sale price meta
- Misc — Add support for WooCommerce 9.7
2023.07.28 — version 2.10.0
- Разное — Добавление совместимости для WooCommerce High Performance Order Storage (HPOS)
- Разное — Требуется PHP 7.4+, WordPress 5.6+ и WooCommerce 3.9+
2022.07.31 — version 2.9.1
- Разное — Переименовать в Дополнительные параметры сортировки товаров для WooCommerce
2021.04.27 — version 2.9.0
- Функция — Разрешить пользователям удалять основные параметры сортировки
- Разное — Требуется WordPress 4.4+
- Разное — Требуется WooCommerce 3.5+
- Разное — Требуется PHP 5.6+
2020.05.04 — version 2.8.4
- Разное — Добавить поддержку WooCommerce 4.1
2020.03.10 — version 2.8.3
- Разное — Добавить поддержку WooCommerce 4.0
2020.02.05 — version 2.8.2
- Разное — Добавить поддержку WooCommerce 3.9
2019.10.24 — version 2.8.1
- Разное — Добавить поддержку WooCommerce 3.8
= 2019.08.15 — версия 2.8.0
* Разное: Добавлена поддержка WooCommerce 3.7
* Разное: Удалена поддержка WooCommerce 2.6
= 2019.06.12 — версия 2.7.4
* Разное: Объявлена поддержка WooCommerce 3.6
2018.10.30 — version 2.7.3
- Исправить: Упорядочивание шорткодов товаров на страницах товаров
- Разное: Добавьте поддержку WooCommerce 3.5
2018.08.10 — version 2.7.2
- Локализация — Добавлен перевод на французский язык, спасибо Jérôme Wymann!
2018.02.13 — version 2.7.1
- Исправлено: Предупреждения PHP для тем, которые не поддерживают настройки столбцов и строк товаров WooCommerce
2018.02.08 — version 2.7.0
- Исправлено: Перемещение настроек в панель кастомайзера в WooCommerce 3.3+
- Исправлено: Убедитесь, что сортировка по умолчанию может быть переименована при переводе
- Разное: Добавьте поддержку WooCommerce 3.3
- Разное: Требуется WooCommerce 2.6.14 и WordPress 4.4
2017.08.22 — version 2.6.1
- Исправлено: Предупреждение PHP, когда WooCommerce устарел
2017.03.23 — version 2.6.0
- Функции: Сортировка товаров по количеству отзывов
- Разное: Удалена сортировка по принципу ‘featured first’ в магазинах под управлением WooCommerce 3.0+, так как мета featured больше не доступна для товаров(см. примечания для более подробной информации)
- Разное: Добавлена поддержка WooCommerce 3.0
- Разное: Удалена поддержка WooCommerce 2.3.x
2016.07.28 — version 2.5.0
- Разное: удалена сортировка «случайным образом» из-за проблем с большими каталогами(см. примечания для более подробной информации)
2016.05.31 — version 2.4.0
- Разное: добавлена поддержка WooCommerce 2.6
- Разное: удалена поддержка WooCommerce 2.2
2016.01.18 — version 2.3.0
- Разное: обновлен textdomain на
woocommerce-extra-product-sorting-options— пожалуйста, обновите переводы! - Разное: Совместимость с WooCommerce 2.5
2015.09.07 — version 2.2.3
- Исправлено: правильное использование атрибутов
orderbyпри передаче через шорткод
2015.08.17 — version 2.2.2
- Разное: введен фильтр
wc_extra_sorting_options_fallback_order - Разное: передавайте
$orderby_valueв фильтрыwc_extra_sorting_options_fallbackиwc_extra_sorting_options_fallback_order, чтобы изменить их для конкретного orderby
2015.07.27 — version 2.2.1
- Разное: Совместимость с WooCommerce 2.4
2015.07.13 — version 2.2.0
- Добавлено: добавлен возврат заголовка для использования в качестве вторичного параметра сортировки
- Разное: введен фильтр
wc_extra_sorting_options_fallback - Разное: отменена поддержка WooCommerce 2.1, так как в 2.2 добавлена поддержка orderby = rand
2015.02.06 — version 2.1.1
- Исправлено: ошибка с загрузкой переводов
2015.02.03 — version 2.1.0
- Разное: Совместимость с WooCommerce 2.3
2015.01.09 — version 2.0.1
- Исправлено: Устранена ошибка, влияющая на случайную сортировку
2015.01.05 — version 2.0.0
- Разное: Рефакторинг для упрощения кода и добавления процедуры обновления
- Функции: Добавлена сортировка «Featured»
- Функции: Добавлена сортировка «Доступность»
- Исправлено: Изменены настройки на мультивыбор вместо группы чекбоксов
- Исправлено: Текстовый домен теперь
wc-extra-sorting-optionsвместоwoocommerce-extra-product-sorting-options
2014.07.30 — version 1.2.0
- Функции: Добавлена сортировка «В продаже» (спасибо Брайсу Адамсу за идею)
2014.07.29 — version 1.1.0
- Функции: Добавлена опция сортировки по обратному алфавиту
2014.07.28 — version 1.0.0
- Первый релиз
