Как настроить woof для каждой категории отдельно

Содержание
  1. Решено Настроить фильтр Woocommerce Filter (woof) так, чтобы для фильтрации были доступны не все атрибуты
  2. Alexander Krechet
  3. Alexander Krechet
  4. WordPress.org
  5. Русский
  6. Настроить woocommerce filter для разных категорий
  7. Модификация фильтра WOOF в зависимости от текущей категории товара WooCommerce
  8. 1 ответ 1
  9. WordPress.org
  10. Русский
  11. WOOF по Категориям
  12. Описание
  13. Скриншоты
  14. Установка
  15. Минимальные требования
  16. Автоматическая установка
  17. Ручная установка
  18. Обновление
  19. Часто задаваемые вопросы
  20. Как использовать дополнительные таксономии товара, не только product_cat?
  21. Где я могу получить поддержку или поговорить с другими пользователями?
  22. Как настроить фильтр в woocommerce
  23. WOOF Особенности фильтра продуктов:
  24. Видеообзор возможностей плагина:
  25. Сделайте ваш сайт более прибыльным с помощью следующих мощных скриптов:
  26. Лицензия
  27. Premmerce WooCommerce Product Filter — фильтры для WooCommerce
  28. Основные возможности плагина:
  29. Исследование быстродействия магазина
  30. Перечень основных возможностей Premium версии:
  31. Все возможности премиум версии:
  32. Создание посадочных страниц на основе фильтров
  33. Массовая генерация посадочных страниц
  34. Настройки по умолчанию
  35. Автоматическое добавление страниц в карту сайта
  36. Возможность управлять ссылками
  37. Вывод цветов и лейблов на странице фильтров
  38. Демо-версия «Premmerce WooCommerce Product Filter»
  39. Установка»
  40. Виджет Premmerce filter
  41. Виджет «Premmerce active filters»
  42. Страница управления фильтрами в админ панели
  43. Вкладка Attributes
  44. Настройка отображения атрибутов в фильтре
  45. Настройка типа поля атрибутов в фильтре
  46. Выбор отображения атрибутов в фильтре
  47. Примеры отображения атрибутов в фильтре
  48. Изменение порядка отображения атрибутов в фильтре
  49. Вкладка Settings
  50. Спрятать пустые значения
  51. Показывать фильтр по цене
  52. Показывать фильтр на страницах
  53. Вкладка Кэш
  54. Интеграция с Premmerce WooCommerce Brands
  55. Дополнительный тип поля Color
  56. Дополнительный тип поля Label:
  57. Вкладка Permas
  58. Вкладка SEO Rules
  59. Добавление нового правила
  60. Генерирование правил
  61. Особенности генерирования правил
  62. Yoast SEO XML Sitemap
  63. SEO Settings

Решено Настроить фильтр Woocommerce Filter (woof) так, чтобы для фильтрации были доступны не все атрибуты

Alexander Krechet

Здравствуйте. Есть тестовый магазин на woocommerce с некоторым кол-вом товаров и некоторыми категорями. Помимо этого, установлен плагин woocommerce filter (woof).

Читайте также:  Как настроить часы vst 905

Задача такая: товары (к примеру, мониторы) из категории 1 имеют следующие атрибуты — разрешение, диагональ, разъемы. Товары из категории 2 (процессоры) имеют следующие атрибуты — частота процессора, тип гнезда, наличие встроенной видеокарты.

Для отображения фильтра товаров на страницах категорий, я использую шорткод [woof] в шаблоне страницы-категории, в резльтате выводится фильтрование по ВСЕМ существующим атрибутам всех товаров — то есть разрешение, диагональ, разъемы, частота процессора, тип гнезда, наличие встроенной видеокарты. Хочу настроить woof таким образом, чтобы для каждой категории показывались только те атрибуты фильтрации, которые есть у товаров в этой категории. То есть чтоб у мониторов были только свои атрибуты фильтрации, а у процессоров — только свои. Как это можно сделать?

Alexander Krechet

Здравствуйте. Есть тестовый магазин на woocommerce с некоторым кол-вом товаров и некоторыми категорями. Помимо этого, установлен плагин woocommerce filter (woof).

Задача такая: товары (к примеру, мониторы) из категории 1 имеют следующие атрибуты — разрешение, диагональ, разъемы. Товары из категории 2 (процессоры) имеют следующие атрибуты — частота процессора, тип гнезда, наличие встроенной видеокарты.

Для отображения фильтра товаров на страницах категорий, я использую шорткод [woof] в шаблоне страницы-категории, в резльтате выводится фильтрование по ВСЕМ существующим атрибутам всех товаров — то есть разрешение, диагональ, разъемы, частота процессора, тип гнезда, наличие встроенной видеокарты. Хочу настроить woof таким образом, чтобы для каждой категории показывались только те атрибуты фильтрации, которые есть у товаров в этой категории. То есть чтоб у мониторов были только свои атрибуты фильтрации, а у процессоров — только свои. Как это можно сделать?

Источник

WordPress.org

Русский

Поддержка → WooCommerce → Настроить woocommerce filter для разных категорий

Настроить woocommerce filter для разных категорий

Здравствуйте. Имеется тестовый магазин на woocommerce с некоторым кол-вом товаров и несколькими категорями товаров. Также установлен плагин woocommerce filter (woof).

Простая ситуация: товары (к примеру, мониторы) из категории 1 имеют следующие атрибуты — разрешение, диагональ, типы разъемов. Товары из категории 2 (системные блоки) имеют следующие атрибуты — частота процессора, объем оперативной памяти, тип видеокарты.

Когда я вставляю шорткод [woof] в страницу-категорию товаров, выводится фильтрование по ВСЕМ существующим атрибутам — то есть разрешение, диагональ, типы разъемов, частота процессора, оперативка, видеокарта. Однако же хочу настроить woof таким образом, чтобы для каждой категории выводились только те атрибуты фильтрации, которые имеются у товаров в этой категории. Чтоб у мониторов были только свои атрибуты фильтрации, а у системных блоков — только свои. Как это сделать?

Документацию почитать не пробовали?

Нашел решение — необходимо активировать в настройках плагина «show count», «dynamic recount» и «hide empty terms». Также шорткод в более старых версиях плагина должен быть вида [woof is_ajax=1 taxonomies=product_cat:39] , где39 — это id категории товаров, а в более новых версиях достаточно просто написать [woof]. Также, чтобы фильтр применялся сразу на той же странице, где он и расположен (без редиректа), необходимо еще активировать «Try Ajax» там же, в настройках плагина. Надеюсь, эта информация когда-нибудь поможет кому-нибудь

Источник

Модификация фильтра WOOF в зависимости от текущей категории товара WooCommerce

Есть такой популярный плагин WOOF для фильтрации товаров в WooCommerce. Он обеспечивает фильтрацию товаров по категориям, меткам и атрибутам. Но что делать, если у товаров в разных категориях атрибуты разные? Условно говоря, лапти надо сортировать по размеру, а самогон — по градусам. Понятно, что присутствие фильтра по градусам на странице категории товара «Лапти» будет только сбивать с толку.

Как добиться такого результата, чтобы фильтр WOOF на странице категории «Лапти» показывал только фильтр по размеру, а на странице категории «Самогон» — только фильтр по градусам?

1 ответ 1

К сожалению, плагин WOOF не содержит хуков и фильтров WordPress, которые можно было бы использовать для модификации перечня фильтров товаров, выводимого в сайдбаре. Анализ кода плагина показал, что html сайдбара формируется на основе большого массива параметров $woof_settings , а сам массив создаётся при чтении опции woof_settings .

В связи с этим было принято решение перехватить чтение опции woof_settings и отменить фильтры WOOF в зависимости от текущей категории WooCommerce. Рабочий пример кода в functions.php:

Данный код объявляет фильтр WordPress, который срабатывает при чтении из базы данных опции woof_settings . Функция ft_option_woof_settings объявляет массив $category_filters, в котором категории (opticheskoe-uplotnenie, mediakonvertery) сопоставлены фильтрам WOOF по атрибутам (pa_form-factor и т.п.). Каждый фильтр в WOOF всегда имеет префикс pa_ (product attribute) и далее слаг атрибута, заданный в админке.

Строка $cats = . получает в $cats текущий массив категорий WooCommerce. Дальше идет цикл по фильтрам категорий, и если категория в $category_filters отсутствует в текущем массиве категорий WooCommerce, то все связанные с ней фильтры атрибутов удаляются посредством вызова unset.

Очищенный массив параметров возвращается плагину WOOF, который выводит в сайдбаре только оставленные нами фильтры.

Так выглядят фильтры для одной категории:

А так для другой:

UPDATE

Если вставка и модификация кода вызывают некоторые проблемы, можно воспользоваться моим плагином WOOF by Category в репозитории WordPress. Плагин создан на основе вышеприведённого кода.

Источник

WordPress.org

Русский

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 вашей темы:

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

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

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

Источник

Как настроить фильтр в woocommerce

WooCommerce Products Filter — WOOF — плагин для поиска товаров для WooCommerce, который позволяет клиентам вашего сайта фильтровать товары по категориям, атрибутам, тегам товаров, пользовательской таксономии товаров и цене.

Поддерживает последнюю версию плагина WooCommerce. Обязательный плагин для вашего интернет-магазина на платформе WooCommerce! Максимальная гибкость!

Если вы являетесь разработчиком WP + PHP и хотите создать что-то необычное в интерфейсе формы поиска — добро пожаловать: используя API расширений WOOF и расширения по умолчанию в качестве примеров, вы можете создавать любые html-элементы для формы поиска и даже собственный цикл woo-products шаблон для ваших собственных целей.

Also its possible to создавать любые коннекторы для плагинов лаяута

Последняя версия PHP 8.x — СОВМЕСТИМО!

Demo сайт 1: demo.products-filter.com

Demo сайт 2: demo10k.products-filter.com/

Demo сайт 3: turbo.products-filter.com/

WOOF Особенности фильтра продуктов:

✅ Представление: WOOF можно использовать как шорткод, так и как виджет. Специальный шорткод [woof] позволяет вставить фильтр продукта в любую часть вашего сайта. Таксономии и атрибуты продуктов можно отображать в форме поиска в виде: радио, флажка, раскрывающегося списка, нескольких раскрывающихся списков, переключателей в раскрывающемся списке. В премиум-версии также возможно отображение html-элементов в виде: цвета, изображения, метки, раскрывающегося списка иерархии, атрибуты / диапазон-ползунок таксономии , кнопки флажков в раскрывающемся списке

✅ Шорткод продуктов: шорткод продуктов [woof_products per_page = 8 columns = 3 is_ajax = 1 taxonomies = product_cat: 9] позволяет отображать и фильтровать целевые продукты на одной странице или как часть контента публикации, и, конечно же, продукты можно фильтровать в режиме перенаправления или ajax. Используя атрибут шорткода custom_tpl, можно даже использовать собственные шаблоны, что дает широкую гибкость в различных проектах.

✅ Поиск товаров по AJAX: (опционально) позволяет фильтровать продукты woocommerce без перезагрузки страницы. Работает на 95% тем WordPress и должен быть протестирован перед выпуском на рабочий сайт, так как это зависит от текущей функциональности wp-темы и встроенного HTML-кода.

✅ Динамический пересчет продуктов: эта мощная функция позволяет отображать в форме поиска, сколько соответствующих вариантов будет найдено, если щелкнуть выбранный html-элемент в форме поиска фильтра.

✅ Фильтр продуктов woocommerce по метаданным: позволяет с помощью специального функционала на странице настроек плагина добавлять данные метаполя в поток поиска (текст и тип номера)

✅ Поиск товаров по SKU: WOOF позволяет фильтровать сайт товаров вашего магазина по SKU как часть большой формы поиска, например, специальный короткий код [woof_sku_filter]

✅ Поиск товаров по цене: может отображаться как ползунок диапазона, так же как селект с выбором диапазонов

✅ Текстовый поиск товаров WooCommerce по названию, контенту и их комбинациям. Можно использовать специальный шорткод [woof_text_filter] , который можно вставить в нужное место.

✅ Пошаговый фильтр товаров: эта технология позволяет создать мастер товаров для ваших покупателей, где они могут шаг за шагом выбрать товары, которые они хотят купить

✅ Статистика: Вы всегда можете проанализировать данные поиска и понять, что больше интересует ваших клиентов, и, конечно, такие данные помогут развитию вашего бизнеса

✅ Быстрый поиск: Эта технология создана специально для WOOF и позволяет осуществлять мгновенный поиск независимо от количества продуктов без AJAX или перезагрузки страницы.

✅ Turbo Режим: этот режим позволяет избежать генерации больших MySQL запросов при фильтрации товаров на сайте

✅ Продуктовый известитель: позволяет вашим зарегистрированным покупателям подписываться на комбинации фильтров товаров и всегда быть в курсе, появились ли в вашем магазине именно те товары, которые они хотят купить. Такой инструмент может повысить конверсию магазина. Используйте его как виджет, так как шорткод [woof_products_messenger]

✅ Сохранитель поискового запроса: это расширение позволяет вашим клиентам сохранять комбинации поиска и получать к ним доступ в будущем одним щелчком мыши, что делает ваших клиентов более информативными и внимательными к продуктам вашего магазина

✅ Бесконечная прокрутка: позволяет загружать и просматривать продукты woocommerce на странице магазина и каталога, не нажимая на кнопки нумерации страниц

✅ Изображения могут быть в виде html-элементов фильтра в поисковой форме

✅ Цвета могут быть как фильтрующие html-элементы в поисковой форме

✅ Фильтр цен в виде ползунка диапазона ИЛИ в раскрывающемся списке

✅ Отображение скрытой формы поиска как КНОПКИ

✅ В настройках плагина для радио и флажков html-элементов в форме фильтра могут быть выбраны разные скины

✅ Возможность создавать собственный шаблон макета продуктов и использовать его с шорткодом woof_products в режиме ajax и перенаправления, см. Атрибуты custom_tpl и tpl_index

Возможность создания любых расширений для плагина (только для разработчиков). Смотрите папку ‘ext’ для примеров.

✅ Demo site — смотреть комбинации фильтров в действии

✅ Добротный API описан в КОДЕКСЕ

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

✅ Совместим с WooCommerce Currency Switcher

✅ Совместим с WooCommerce Products Per Page

✅ PHP 5.4.x — 8.x полная совместимость

✅ Простая, надежная и богатая панель настроек

✅ Сильная техническая поддержка, которая каждый день работает с тонами кода!

Премиум версия на: CODECANYON

Видеообзор возможностей плагина:

Вы можете получить премиум версию плагина здесь: CODECANYON

Сделайте ваш сайт более прибыльным с помощью следующих мощных скриптов:

✅ WOOBE — WooCommerce Bulk Editor Professional: плагин WordPress для управления и массового редактирования данных продуктов WooCommerce надежным и гибким способом! Будьте профессионалами в управлении данными вашего интернет-магазина woocommerce!

✅ WOOCS — WooCommerce Currency Switcher: это плагин WooCommerce mulyi currency, который позволяет посетителям вашего сайта переключать валюты цен продуктов в соответствии с установленными курсами валют в реальном времени и оплачивать в выбранной валюте (опционально). Позволяет добавлять любую валюту для магазина WooCommerce!

✅ WOOT — Таблица продуктов WooCommerce: это плагин WooCommerce для отображения товаров магазина в виде таблицы. Таблицы фокусируют внимание ваших покупателей на том, что они хотят получить, ничего лишнего, только на том, что хочет клиент, и полное внимание к тому, что предлагается!

✅ TABLEON — Таблицы постов WordPress с возможностью фильтрации: Плагин WordPress для отображения сообщений сайта и их пользовательских типов сообщений в табличном формате. Таблицы фокусируют внимание ваших клиентов на том, что они хотят получить, ничего лишнего, только на том, что хочет клиент, и уделяют все внимание тому, что предлагается!

✅ WPCS — WordPress Currency Switcher: это плагин WordPress, который позволяет переключать валюты и конвертировать их курсы в реальном времени на вашем сайте!

✅ WPBE — Профессиональный массовый редактор постов WordPress: Плагин WordPress для надежного и гибкого управления и массового редактирования записей, страниц и пользовательских типов записей WordPress! Будьте профессионалами в управлении данными своего сайта!

✅ MDTF — WordPress Data Filter and Taxonomies Filter: плагин для фильтрации и поиска контента WordPress в постах и их пользовательских типов по таксономиям и полям метаданных. Плагин обладает очень высокой гибкостью благодаря своим богатым элементам фильтра и встроенному конструктору мета-полей!

Лицензия

Авторские права на этот плагин принадлежат pluginus.net & copy; 2012-2021 гг. С Стандартной общественной лицензией GNU от realmag777.

Эта программа является бесплатным программным обеспечением; вы можете распространять и / или изменять его в соответствии с условиями Стандартной общественной лицензии GNU , опубликованной Бесплатным программным обеспечением Фонд; либо версии 2 Лицензии, либо (по вашему выбору) любой более поздней версии.

Эта программа распостраняется в надежде на то, что она будет полезной, но БЕЗ ВСЯКИХ

ГАРАНТИЙ. Смотрите GNU General Public License для большей информации.

Premmerce WooCommerce Product Filter — фильтры для WooCommerce

Данный плагин представляет собой удобный и гибкий инструмент для управления фильтрами товаров WooCommerce. Основными особенностями плагина является наличие одного виджета, который управляет отображением всех доступных фильтров, а также хорошо продуманная система кэширования для повышения производительности работы в сравнении со стандартными фильтрами WooCommerce.

Основные возможности плагина:

  • отображение всех доступных фильтров с помощью одного виджета
  • гибкие настройки каждого фильтра в одном месте
  • фильтр по цене
  • виджет «Premmerce active filters»
  • интеграция с плагином Premmerce WooCommerce Brands
  • улучшена система кэширования
  • отображение только доступных атрибутов в зависимости от категории
  • возможность фильтрации результатов поиска

Исследование быстродействия магазина

В данном исследовании мы проводили тестирование быстродействия WooCommerce, а также тестировали улучшение быстродействия с использованием Premmerce WooCommerce Product Filter.

Ознакомится можно по ссылке:

Сравнение быстродействия фильтров WooCommerce и Premmerce WooCommerce Product Filter с cache plugins.

Перечень основных возможностей Premium версии:

Premium версию плагина WooCommerce Product Filter теперь, помимо того, что выдерживает большие нагрузки и является одним из самых быстрых фильтров для WooCommerce, значительно расширяет возможности для SEO. Теперь вы можете генерировать посадочные страницы с уникальными тайтлами, seo-текстом, человекопонятными URL на основе комбинаций категория + бренд + атрибуты товаров.

Все возможности премиум версии:

  • Генерация страниц с ЧПУ на основе выбранной категории + бренда + атрибута (можно задать неограниченное количество атрибутов)
  • Возможность задать любой title для каждой генерированной страницы
  • Задать любой h2 для каждой генерированной страницы
  • Задать любой description для каждой генерированной страницы
  • Задать SEO-текст для каждой генерированной страницы
  • Используя переменные, задавать маску для автоматической генерации h2, title, description
  • Массовая генерация посадочных страниц на основе множественного выбора категории + брендов + атрибутов
  • Всем страницам, для которых не создавались свои правила, можно задать общую маску
  • Автоматическое добавление всех генерированных страниц в sitemap (если вы используете Yoast SEO)
  • Настройка правил создания url. Задать префикс для брендов и атрибутов и разделитель значений
  • Отображение атрибута «цвет» иконкой выбранного цвета на странице с фильтрами
  • Отображение атрибутов как Lable.

Приобрести плагин можно здесь: WooCommerce Product Filter

Создание посадочных страниц на основе фильтров

WooCommerce Product Filter Premium позволяет создавать посадочные страницы на основе выбора конфигурации фильтров. Правило, которое формирует эти страницы, состоит из таких элементов:

Категория (вы можете выбрать любую категорию в магазине, для товаров которой назначены атрибуты) + Бренд (если включен наш плагин брендов — Premmerce WooCommerce Brands) + АтрибутАтрибуты товаров (можете выбрать любое количество атрибутов и их значений) + Значения Бренда и АтрибутаАтрибутов.

Таким образом вы формируете посадочные страницы для уже отфильтрованных страниц товаров с заданными категорией, брендом и свойствами. На примере, могут быть созданы страницы:

Смартфоны (категория) + Apple (бренд) + 7S (атрибут) + Gold (атрибут) + 64 Gb (атрибут)

И для этой страницы вы можете прописать полностью уникальные h2, title, description и seo-текст.

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

В админ панели это выглядит так:

Таким образом, благодаря нашему WooCommerce Product Filter Premium вы сможете с легкостью продвигать низкочастотные запросы, а также увеличить количество посадочных страниц магазина.

Массовая генерация посадочных страниц

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

Но для того, чтобы в поисковую выдачу попало как можно больше страниц вашего магазина, вы можете генерировать множество страниц с ЧПУ и хоть минимально, но уникальными тайтлами.

Например, в категории телефоны у вас множество брендов и много характеристик в фильтрах.

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

Это может выглядеть так:

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

Настройки по умолчанию

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

Так, мета данные будут формироваться автоматически по заданному вами шаблону, во всех категориях, что значительно упрощает работу с фильтрами .

Автоматическое добавление страниц в карту сайта

После проведенной оптимизации фильтров категории важно дать понять поисковым краулерам, что у вас теперь существует куда больше посадочных страниц. Потому, как при ручном так и при автоматическом создании страницы на основе фильтров плагин автоматически добавляет новые страницы в карту сайта, которая в ImageCMS 5.0 генерируется плагином Yoast SEO.

Важно: данный функционал работает только в паре с плагином Yoast SEO.

Возможность управлять ссылками

Плагин WooCommerce Product Filter Premium позволяет настраивать пермалинки, делая URL максимально человеко понятным и кратким.

По умолчанию ссылка выглядит так:

Благодаря встроенному менеджеру ссылок вы можете менять:

  • префиксы атрибута (заменить attribute на options-, другие слова и символы или просто убрать attribute)
  • префикс бренда (заменить filter_product_brand например на просто brand- или убрать)
  • сепаратор (если вы формируете страницу где будут, например, 2 цвета — золотой и черный, между ними можно поставить разделитель например «ili» и тогда ссылка часть url-а будет выглядеть как options-color-gold-ili-black)

Таким образом вы можете кастомизировать url на вашем интернет-магазине в соответствии с вашими потребностями.

После настройки ссылка выглядит так:

Также, используя плагин WooCommerce Perma Manager можно максимально сократить длину ссылки удалив / product-, / catalog и / product. После установки плагина Perma Manager ссылки стали выглядеть так:

Данные настройки положительно повлияют на продвижение вашего сайта.

Вывод цветов и лейблов на странице фильтров

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

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

Демо-версия «Premmerce WooCommerce Product Filter»

Вы можете посмотреть, как работает плагин в теме SalesZone.

Также, вы можете создать свой собственный демонстрационный магазин и протестировать этот плагин в сборке ImageCMS, которая содержит все плагины и темы, разработанные нашей командой, здесь: ImageCMS WooCommerce Demo.

Этот плагин очень хорошо взаимодействует с другими плагинами от Premmerce, такими, как

  • Premmerce WooCommerce Brands
  • Premmerce

Установка»

Данный плагин вы можете установить с официального каталога плагинов WordPress или скачать и установить вручную с нашего репозитория на GitHub:

1. Разархивируйте загруженный zip-файл.

2. Загрузите папку плагина в каталог `wp-content / plugins /` вашего сайта WordPress.

3. Активируйте `WooCommerce Perma Manager` со страницы плагинов.

Виджет Premmerce filter

Фильтр всех, выбранных в настройках, атрибутов товаров добавляется на страницу магазина с помощью виджета Premmerce Filter. Он выводится, как обычный виджет WordPress, через страницу s в админ панели:

или через Customizer:

Все настройки виджета находятся на странице Premmerce WooCommerce Product Filter.

Пример отображения фильтра на странице Shop:

Виджет «Premmerce active filters»

Виджет всех активных фильтров (атрибутов, цен и брендов). Он выводится, как обычный виджет WordPress, через страницу s в админ панели:

или через Customizer:

Пример отображения виджета на странице Shop:

Страница управления фильтрами в админ панели

Здесь вы можете увидеть 3 вкладки:

  • Attributes — настройки элементов фильтра;
  • Settings — общие настройки фильтра;
  • Cache — управления кэшем фильтров.

Вкладка Attributes

В этой вкладке вы можете настроить содержание и отображения виджета Premmerce filter.

Настройка отображения атрибутов в фильтре

Для того, чтобы скрыть или отображать атрибут в фильтре — кликните по иконке в столбце Visibility.

Массовая смена статуса атрибута:

  1. активируйте чекбоксы нужных атрибутов;
  2. выберите Display или в селект меню Bulk Action;
  3. кликните на кнопку Apply;
  4. отображается или нет атрибут в фильтре показано в столбце Visibility.

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

Настройка типа поля атрибутов в фильтре

Для каждого атрибута в фильтре можно выбрать тип поля: Select, Checkbox или Radiobox. Для этого надо выполнить следующие действия:

  1. кликните на селект меню в столбце Field type в строке нужного атрибута;
  2. кликните на нужный тип отображения — изменение сохранится автоматически.

Также вы можете использовать массовое изменение типа отображения, для этого выполните следующие действия:

  1. отметьте чекбоксы атрибутов, для которых нужно изменить тип отображения;
  2. выберите тип отображения в селект меню Bulk Actions и кликните на Apply.

Выбор отображения атрибутов в фильтре

У вас есть на выбор 4 варианта отображения: Default, Dropdown, или + DropDown:

  1. кликните на селект меню в столбце Display as в строке нужного атрибута;
  2. кликните на нужный тип отображения — изменение сохранится автоматически.

Также вы можете воспользоваться массовым изменением типа отображения, для этого выполните следующие действия:

  1. отметьте чекбоксы атрибутов, для которых нужно изменить тип отображения;
  2. выберите нужный тип отображения в селект меню Bulk Actions и кликните на Apply.

Примеры отображения атрибутов в фильтре

После нажатия на селект меню:

После нажатия на «+»:

Изменение порядка отображения атрибутов в фильтре

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

Если вам нужно изменить порядок термов атрибута в фильтре — измените его на странице Configure terms of Attributes, которую можно найти на странице Attributes.

Вкладка Settings

На этой вкладке вы можете настроить поведение фильтра.

Спрятать пустые значения

Активируйте этот чекбокс, если вы хотите чтобы после фильтрования оставались только термы атрибутов с товарами.

Фильтр до активации опции:

Показывать фильтр по цене

Добавляет на начало виджета фильтр по цене:

Показывать фильтр на страницах

Активируйте чекбоксы страниц, на которых вы хотите видеть фильтр.

Вкладка Кэш

Здесь вы можете очистить и перезаписать кэш.

Интеграция с Premmerce WooCommerce Brands

Если у вас установлен плагин Premmerce WooCommerce Brands, то вы сможете добавить бренды товаров в фильтр.

На странице Premmerce WooCommerce Product Filter появится новая вкладка (tab) — Brands.

На этой вкладке, так же как во вкладке Attributes, вы сможете выбрать, какие бренды будут отображаться в фильтре, а какие нет, а также определить их порядок отражения в пределах фильтра Brands.

Во вкладке Attributes, в конце таблицы появится элемент Brands. С ним можно осуществлять те же действия, что и с атрибутами: изменить видимость, позицию и тип отображения в фильтре.

Во вкладке Settings появится возможность отображать фильтр на страницах брендов.

В этом разделе вы можете ознакомиться с документацией по работе с функционалом, доступным только в премиум версии.

Дополнительный тип поля Color

Для того, чтобы присвоить цвета значением атрибута, кликните «Setup colors».

После внесения изменений — кликните Save.

Вид на странице Shop:

Дополнительный тип поля Label:

Вкладка Permas

При включенной опции «Use permas», вместо GET параметров, при фильтрации будут формироваться ЧПУ.

Также на этой странице можно указать префиксы и разделитель для формирования ЧПУ фильтрации.

Вкладки SEO Rules и SEO Settings предназначены для присвоения уникальных метаданных посадочным страницам, создаваемых пользователем при фильтрации товаров на странице категории товаров.

Цель плагина — продвижение магазина в поисковой выдаче, по узкому запросу, (например: «купить черный телефон Nokia» — где:

черный — значение условного атрибута «Цвет»;

телефон — категория товаров;

Nokia — бренд производителя.

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

Вкладка SEO Rules

На этой вкладке вы можете сформировать правила добавления метаданных на отдельные целевые страницы с активными значениями фильтров или сгенерировать правила для категорий товаров.

Добавление нового правила

  1. Выберите категорию.
  2. Выберите таксономию (атрибут или бренд).
  3. Выберите значение таксономии.
  4. Заполните необходимые метаданные (у каждого поля есть кнопки, которые добавляют переменные значение вашего магазина: name, description, Attributes, Brands, Min price, Max price, Number of products).
  5. Кликните «Add new rule».

Генерирование правил

Кликните «Сгенерировать правила» на вкладке «Правила SEO», чтобы перейти на страницу генерирования правил.

Выполните следующие действия:

  1. Выберите категории, для которых нужно сгенерировать правила.
  2. Выберите таксономии.
  3. Заполните необходимые метаданные (у каждого поля есть кнопки, которые добавляют переменные значение вашего магазина: name, description, Attributes, Brands, Min price, Max price, Number of products).
  4. Кликните «Сгенерировать».

  1. Дождитесь конца генерации правил.

Особенности генерирования правил

Если выбрать таксономии в одном поле, то для категорий правила згенерируются по принципу: «категория» — «терм одного атрибута».

Если вам нужны комбинации нескольких значений атрибутов, добавьте дополнительное поле таксономии и выберите атрибут. В этом случае правила будут генерироваться по принципу: «категория» — «терм 1 атрибута» — «терм 2 атрибута».

То есть будут сгенерированы все возможные варианты комбинаций термов таксономий:

Yoast SEO XML Sitemap

Если у вас установлен и активирован плагин Yoast SEO, а также активирована XML-карта сайта, тогда все добавленные или сгенерированные правила (только те, которые указаны на вкладке SEO Rules) автоматически будут добавлены в XML-карты сайта:

SEO Settings

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

Активируйте «Использовать настройки seo по умолчанию».

Добавьте нужные метаданные и сохраните изменения.

Источник

Оцените статью