Автоскрытие и сортировка категорий

Автоскрытие и сортировка категорий для Shop-Script

Скрыть пустые категории. Упорядочить по товару.

4 оценки

999 Р

Ваш отзыв
Установок
50+
Разработчик
Поддержка

Плагин позволяет скрыть категории с малым количеством товаров и отсортировать категории в порядке убывания количества товаров в них. Использование плагина позволяет избежать попадания ненужных страниц в индекс поисковых систем и ускорить индексацию сайта. Рекомендуем использовать совместно с плагином "Canonical для отзывов, скрытых категорий и товаров".

Возможности плагина

Опция "Скрыть категорию" добавляет категории статус "скрытая": 1) если она пустая; 2) если в ней меньше 5 товаров; 3) если в ней меньше 10 товаров; 4) если в ней меньше 30 товаров; 5) если в ней меньше 50 товаров; 6) скрыть все категории; 7) показать все категории.

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

Поддержка запуска по расписанию (CRON) позволяет производить сортировку и автоматическое скрытие категорий в заданное время, например, после загрузки прайсов поставщиков. Команды выполнения по расписанию:

  • Опция "Скрыть категорию": php %путь до директории сайта%/cli.php shop AutohideHidecats
  • Опция "Упорядочить категории": php %путь до директории сайта%/cli.php shop AutohideSortcats

Инструкция

Укажите требуемые параметры работы на странице настроек плагина.

Перейдите на страницу списка товаров в админке. В правой боковой панели появится блок "Категории". Пункты меню этого блока запускают выполнение соответствующих функций плагина с учетом параметров, заданных на странице настроек плагина.

Тонкая настройка скрытия:

  • Добавьте параметр hidecats=ignorethis в настройках категории. Обработка этой категории будет проигнорирована плагином.
  • Добавьте параметр hidecats=ignoreall в настройках категории. Обработка этой категории и всех подкатегорий будет проигнорирована плагином. Это автоматически добавит на все подкатегории параметр hidecats=ignoreall, за исключением тех, которые уже имеют параметр hidecats=ignorethis.
  • При выборе опции "скрыть все категории" в настройках плагина значение параметра hidecats= не учитывается.
  • При выборе опции "показать все категории" в настройках плагина значение параметра hidecats=ignoreall обнуляется.

Ещё продукты разработчика

Все продукты этого разработчика