WOOF по Категориям

Описание

WOOF по Категориям — это расширение плагина WooCommerce Product Filter (WOOF), которое позволяет установить различные фильтры WOOF в различных категориях.

Плагин имеет опции в консоли, чтобы установить соответствие между любой категорией товаров WooCommerce и любым набором фильтров WOOF. Только выбранные фильтры будут отображены на страницах выбранной категорий и ее подкатегорий. Пожалуйста,смотрите скриншоты.

Возможно установить любое количество пар категория->фильтры.

Скриншоты

  • Панель опций WOOF по Категориям.
  • Фильтры плагина (Цвет и Материал) на странице категорий "Assumenda"
  • Фильтры плагина (Размер и Вес) на странице категории "Quisquam"

Установка

Минимальные требования

  • PHP версии 5.6 или выше (PHP 8.0 или выше рекомендовано)
  • MySQL версии 5.0 или выше (MySQL 5.6 или выше рекомендовано)
  • WooCommerce 3.0 или выше
  • Плагин WooCommerce Product Filter (WOOF)

Автоматическая установка

Автоматическая установка — наиболее простая возможность, поскольку WordPress управляет передачей файлов самостоятельно и вам не надо покидать ваш веб браузер. Чтобы осуществить автоматическую установку WOOF по Категориям, зайдите в консоль WordPress, выберите Плагины в меню и нажмите на «Добавить новый».

В поле поиска наберите «WOOF by Category» и нажмите Найти Плагины. Как только вы найдете наш плагин, вы сможете просмотреть подробности, такие как номер версии, рейтинг и описание. Наиболее важно, конечно, то, что вы можете установить плагин, нажав на «Установить сейчас».

Ручная установка

Установка вручную включает скачивание плагина и выгрузку его на ваш вебсервер с помощью выбранного приложения для FTP. WordPress кодекс содержит инструкции, как это сделать.

Обновление

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

Часто задаваемые вопросы

Как использовать дополнительные таксономии товара, не только product_cat?

Добавьте этот код к файлу functions.php вашей темы:

function wbc_product_categories_filter( $categories ) {
    return array_merge( $categories, [ 'tax-1', 'tax-2' ] );
}

add_filter( 'wbc_product_categories', 'wbc_product_categories_filter' );

где tax-1, tax-2, это дополнительные таксономии товара для использования с плагином.

Где я могу получить поддержку или поговорить с другими пользователями?

Если вы испытываете трудности, вы можете попросить помощи на WOOF by Category Plugin Forum.

Отзывы

06.01.2022 1 ответ
Очень полезный плагин если у Вас в магазине больше одной категории товаров и много атрибутов.
19.12.2021 1 ответ
Nice, simple and most important - works! Nice to have: - could also include Meta Data filters - CSS in woof-by-category-admin.css could be improved (plugin could be more user friendly)
05.10.2020
Спасибо автору за крутой и бесплатный плагин! Пока все норм работает. Из пожеланий: по удобнее интерфейс настройки. Он хоть и понятен, но не очень удобен, тем что все как то по вкладкам надо прыгать и нет общей картины.
Посмотреть все 19 отзывов

Участники и разработчики

«WOOF по Категориям» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:

Участники

«WOOF по Категориям» переведён на 3 языка. Благодарим переводчиков за их работу.

Перевести «WOOF по Категориям» на ваш язык.

Заинтересованы в разработке?

Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.

Журнал изменений

3.0.1

  • Dropped support for PHP 5.6. Minimum required PHP version is now 7.0.
  • Tested with WordPress 6.3.
  • Tested with WooCommerce 7.9.

2.18

  • Tested with WordPress 6.2.
  • Tested with WooCommerce 7.5.
  • Tested with PHP 8.2.
  • Added compatibility with WC High-Performance order storage (COT) feature.

2.17

  • Tested with WordPress 6.1
  • Tested with WooCommerce 7.1

2.16

  • Протестировано с WordPress 6.0
  • Протестировано с WooCommerce 6.5

2.15

  • Протестировано с WordPress 5.8
  • Протестировано с WooCommerce 5.5

2.14

  • Протестировано с WordPress 5.7

2.13

  • Протестировано с WooCommerce 5.0

2.12

  • Добавлены фильры по умолчанию.
  • Протестировано с WooCommerce 4.9

2.11

  • Протестировано до WordPress 5.6
  • Добавлены тесты для PHP 8.0

2.10

  • Протестировано с WooCommerce 4.7

2.9.2

  • Исправлена ошибка с auto_shortcode и дополнительными таксономиями в woof виджете.

2.9.1

  • Исправлена ошибка с определением виджета и шорткода на странице

2.9

  • Протестировано с WooCommerce 4.5
  • Добавлена возможность работать с шорткодами WOOF

2.8

  • Протестировано с WordPress 5.5 и WooCommerce 4.4

2.7

  • Исправлена ошибка, при которой не показывались фильтры на странице товара.

2.6.1

  • Исправлена ошибка с исчезновением фильтров на странице магазина при ajax.

2.6

  • Добавлен фильтр для использования дополнительных таксономий товара, не только product_cat

2.5.1

  • Исправлено предупреждение php в woof_sort_terms_before_out_filter().

2.5

  • Добавлена фильтрация неиспользуемых терминов для улучшения производительности

2.4

  • Добавлена совместимость с WOOF v2.2.3

2.3

  • Добавлена поддержка Polylang
  • Исправлены ошибки в ajax фильтре
  • Протестировано с WordPress 5.3
  • Протестировано с WooCommerce 3.8
  • Требуемая минимальная версия PHP установлена в 5.6

2.2.1

  • Устранено предупреждение php в class-woof-by-category.php на строке 371

2.2

  • Существенно улучшено быстродействие на сайтах с длинным списком категорий товаров.
  • Протестировано с WordPress 5.2
  • Протестировано с WooCommerce 3.6

2.1

  • Добавлены хлебные крошки для категорий

2.0.2

  • Простестировано с WordPress 5.1

2.0.1

  • Исправлено — ошибка, когда плагин был установлен после WPML.
  • Простестировано до 5.1
  • Оптимизировано быстродействие.

2.0.0

  • Совместимость с WPML
  • Исправлено — php warning в случае отсутствия настроек WOOF.

1.6.8

  • Протестирован с WooCommerce 3.5

1.6.7

  • Исправлено — Архивы атрибутов перенаправлялись на главную

1.6.5

  • Исправлено — Атрибуты пропадают в виджете WOOF

1.6.4

  • Исправлено php warning / notice при первой активации на array_values().
  • Протестировано с WooCommerce 3.4

1.6.3

  • Исправлены 2 php warnings при первой активации.
  • Исправлено php notice на array_pop().

1.6.2

  • Исправлено исчезновение фильтров в виджете на странице категории во время очистки атрибутов.
  • Исправлена фильтрация главного запроса WordPress в консоли.

1.6

  • Исправлено исчезновение фильтров в виджете на странице категории.

1.5

  • Добавлена автоматическая деактивация плагина, если не установлены плагины WooCommerce или WooCommerce Product Filter.
  • Протестирован с WooCommerce 3.3.

1.4

  • Исправлена установка правильных фильтров в режиме AJAX.

1.3.3

  • Исправлено предупреждение php во время выполнения.

1.3.2

  • Исправлена блокировка всех фильтров, когда опция «Try to ajaxify the shop» установлена в плагине WOOF.

1.3.1

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

1.3

  • Исправлено переопределение фильтров в подкатегориях.
  • Добавлена ссылка для пожертвования.
  • Добавлена кнопка «пожертвовать» на страницу настроек плагина.

1.2.1

  • Добавлена информация о совместимости с версией WooCommerce.

1.2

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

1.1

  • Добавлены новые сообщения при активации плагина.
  • Добавлены описания и скриншоты.

1.0

  • Первый релиз.