Saphali Фильтр товаров по свойствам PRO
14.05.2014 13:09
Демо: http://demo2.saphali.ru/
Поддержка WooCommerce версии 1.6.6, а также WooCommerce 2.0.0 и выше
Универсальный фильтр товаров по свойствам (PRO-версия) — позволяет создавать и выводить заказные наборы фильтров под каждую категорию.
Фильтры позволят вашим покупателям отсортировать товары по тем критериям, которые их интересуют, и не просматривать товары, которые их точно не интересуют. Это экономит не только время покупателей, но также и ресурсы вашего сервера (снижает нагрузку на ваш сервер) — этим вы уменьшаете количество переходов на товары, которые явно не подойдут покупателю по характеристикам. Наличие фильтров в магазине, особенно с большим ассортиментом товаров — просто необходимость. Фильтры выполняют роль консультанта в поиске товаров по требованиям посетителя — многие из посетителей уже четко знают, чего они хотят и это им помогает значительно упростить и ускорить процесс покупки.
ОСОБЕННОСТИ ДАННОГО ПЛАГИНА (что умеет фильтр и как работает):
1. Интуитивно понятные настройки, прост в использовании. Автоматически выводит фильтры в категориях и не требует никакого редактирования шаблонов.
2. Варианты размещения фильтров и отображение опций фильтра:
(А) Фильтр в категориях над каталогом товаров (выводится в главном каталоге магазина или в товарных категориях) — два типа отображения: разворачиваемый список (селекторы), мультисписок.
(Б) Виджет в сайтбаре — флажок (чекбоксы). Этот вариант наиболее частно применяется в крупных интернет-магазинах компьютерной, электронной и бытовой техники, например, rozetka.com.ua. При размещении виджетом — фильтры автоматически разворачиваются только на странице с товарами (это может быть либо главный каталог, либо категория).
(С) Оба варианта одновременно.
3. «Тонкая настройка» фильтров позволяет задать свой уникальный набор фильтров для каждой из категории (возможность избирательно включать/отключать нужные фильтры в каждой отдельной категории, также можно вовсе не задействовать фильтры в некоторых категориях). Укажите нужные характеристики (свойства), которые хотите отобразить в фильтре, для каждой категории в отдельности.
3. Функция «Умный фильтр» — при выборе свойств, плагин автоматически деактивирует те характеристики, которых уже нет в получившейся выборке товаров (они будут серого цвета и недоступны для выбора). Эта функция заранее избавит пользователя от попадания на страницы «Найдено 0 товаров».
4. Можно использовать неограниченное количество фильтров на странице.
5. Если на странице подключены несколько фильтров, то выборка по свойствам работает только по очереди — вы делаете выборку по одному из них, показ отфильтрованных товаров происходит только после перезагрузки страницы, после этого можете сделать очередную выборку по другому свойству.
6. Кнопка «Сбросить фильтр» — обнуляет все значения.
7. Если пользователь находится в конкретной товарной категории — фильтр работает исключительно по данной категории, если он в главном каталоге магазина — фильтр работает по всем товарам магазина.
Чтобы использовать в категориях фильтры, оптимальный вариант — делать это через таксономические свойства, а не через индивидуальные свойства или рубрики. Кстати, для условий (значений) каждого свойства можно прописывать поля Title, Description.
Плагин позволяет подключать фильтры в категориях или селекторами или списком. Смотрите последний скриншот, где показано как это делается.
Плагин может фильтровать сразу по нескольким свойствам одновременно. Например, клиент зашел в категорию «Футболки» и отфильтровал по размеру «XL», дальше он может из этого отсортированного по размеру множества, ещё раз отфильтровать уже по следующему свойству — Цвету, и дальше по Составу ткани, Фасону…
Вот пример его работы http://my-aquarium.com.ua/categories/lighting_lamps/lamps_t5
Фильтр работает только в пределах одной категории — т.е. фильтрует только те товары, которые находятся в категории, которая открыта у пользователя.
Если у пользователя открыта основная страница магазина (общий каталог товаров) — чаще всего, это http://site.ru/shop — то тут фильтр работает по всем товарам, что есть в магазине. Также на этой странице можно задействовать абсолютно все фильтры (свойства). По умолчанию такая страница называется «Магазин» (или Shop) — на ней можно задействовать фильтры по ВСЕМ свойствам, которые есть в магазине. Но в категориях задействуются фильтры только по тем свойствам, которые применяются для товаров в данной категории — нет никакого смысла подключать в данной категории фильтры из других товарных категорий, т.к. в ней нет товаров с такими свойствами и поиск по ним приведет к тому, что в данной категории не будет найдено НИ ОДНОГО товара по данному критерию.
Также обратите внимание, что плагин работает только с таксономическими (глобальными) свойствами. При сканировании рубрик он извлекает из товаров, которые в нее опубликованы, все их свойства — но только таксономические (индивидуальные в учет не берет).
Таксономические свойства добавляются на странице Товары->Свойства.
Возможности плагина:
1. Автоматическая интеграция фильтров в категории.
2. Автоматическая интеграция фильтров на странице «Магазин».
3. Возможность создавать заказные наборы фильтров для каждой категории в отдельности или не выводить их вообще в некоторых категориях.
4. Возможность применить фильтр одновременно по 2-3 и более свойствам (но только по очереди).
5. Возможность выводить фильтры в виде «селекторов» либо показать фильтр в виде полного списка всех свойств.
6. Есть возможность выводить фильтры только в дочерних категориях.
7. Добавляет дополнительные настройки для виджета «Сортировка по цене» — позволяет регулировать его внешний вид (стилизацию).
8. Если вы используете наш плагин импорта из прайсов, то свойства гораздо удобнее добавлять/обновлять путем импорта.
9. Свойства — это отдельная таксономия, работающая по аналогии категорий, соответственно вы это можете использовать для сео-продвижения. На странице свойства можно вставлять текст-описание (это могут быть пояснения или сео-тексты, для этого возможно, понадобится вставить в шаблон всего-лишь одну функцию, если по умолчанию описание не выводится). Также для каждой страницы свойства можно прописывать свои мета-данные (тайтл, дескрипшн). Каждое значение любого свойства на сайте имеет свою страницу (в которой выводятся товары, как в категориях), в итоге получите огромное количество дополнительных страниц, которые сможете задействовать в продвижении сайта.
10. Применение фильтра без перезагрузки страницы.
11. Возможность менять местами положение свойств в фильтре методом перетаскивания.
Как добавить на сайте фильтр по свойству.
1. Добавьте на сайте новое свойство. Для этого перейдите на страницу Товары -> Свойства и создайте свойство. Напротив каждого свойства будет ссылка «Настроить условия» (Configure terms) перейдите на нее и добавьте все условия, которые планируете применять к товарам. Данный тип свойств называется так таксономия или глобальные свойста.
Если вы используете наш плагин «Импорт товаров из CSV», создайте в прайсе колонки для свойств и импортируйте эти колонки как таксономические свойства товаров (т.е. предварительно, перед импортом создайте эти свойства на сайте, условия забивать не надо, они добавятся сами после импорта).
2. Теперь при публикации товаров применяйте к ним только глобальные свойства (таксономические).
3. Перейдите на страницу WooCommerce -> Настройки — вкладка «Фильтры в категориях» — тут можно активировать фильтры в категориях, а также назначить разные наборы фильтров для разных категорий.
ИНСТРУКЦИЯ:
Вся инструкция представлена на поясняющих скриншотах, что на этой странице. В частности тут показаны все настройки https://saphali.ru/wp-content/uploads/2013/02/WooCommerce-filtr-tovarov-po-svojstvam-lite.png
Зайдите на страницу WooCommerce -> Настройки — вкладка «Фильтры в категориях»и все станет ясно — плагин пропарсит все свойства, которые встречаются у товаров каждой конкретной категории и выведет их списком — вам останется только расставить галочки, которые из них выводить в категориях и сохранить. Для работы данного плагина абсолютно не требуется что-то делать в коде.
Плагин работает исключительно в товарных категориях, поэтому, если вы выводите каталог товаров на обычных страницах (шорткодом), то соответственно там фильтры не будут выводиться, и также не будет работать и стандартная сортировка WooCommerce. Используйте категории по назначению, а не пытаетесь переложить каталог на страницы.
Фильтры можно выводить только таким способом, как представлено на этом скриншоте https://saphali.ru/wp-content/uploads/2013/02/WooCommerce-filter-products.png (т.е. в товарных категориях, но не в сайдбаре). Есть другой фильтр для сайтбара — Навигация по слоям — это стандартный виджет WooCommerce, который работает немного другим образом и его работа никак не завязана с работой данного плагина.
ОТВЕТЫ НА ВАШИ ВОПРОСЫ:
Скажите сколько можно задать условий в этот фильтр?
Каждый фильтр — это каждое отдельное свойство WooCommerce. Атрибуты (условия), которые раскрываются в фильтре — это условия свойства их может быть неограниченное количество.
Здравствуйте!Ваш плагин для WOOCOMMERCE ФИЛЬТР ТОВАРОВ ПО СВОЙСТВАМ показался мне очень полезным! Но хотелось бы его испробовать в деле прежде, чем купить. Возможно ли получить от Вас какую-нибудь демо или фри версию плагина фильтра, чтобы испробовать его функциональность? Заранее спасибо!
http://demo.saphali.ru/shop/telefony — на этой странице активированы фильтры.
Ниже представлен скриншот настройки плагина.
Добрый день! Сообщите еще, пожалуйста, как в Вашем фильтре поменять местами свойства товара?
На данный момент управление сортировкой свойств отсутствует. Фильтр выводит их в том порядке, в котором они заполнялись когда-то в магазине (в порядке их добавления). Но можно сортировать значения свойства. Например, свойство «Цвет», у него есть значения — «белый», «зеленый»… Чтобы отсортировать эти значения, переходим в Товары => Свойства, затем перейти в «Настроить термины» и, если хотите отсортировать значения свойств произвольно, то мышкой отсортируйте порядок.
Скачать плагин Woocommerce Фильтры для категорий вы сможете сразу после оплаты. После покупки данного плагина Вы автоматически получите 15-процентную скидку (накопительную).
Вы можете использовать этот плагин ТОЛЬКО НА 1 САЙТЕ. Чтобы установить такой же плагин на другом сайте, необходимо заказать и оплатить его еще раз. Однако, при следующем заказе Вы уже сможете применить промо-код на 15% (скидка в корзине).
Внимание! Перед покупкой плагина, пожалуйста, внимательно ознакомьтесь с описанием, посмотрите скриншоты. Если Вам не все понятно из описания, Вы можете задать нам дополнительные вопросы через страницу Контакты или попросить показать демо.
Обязательно прочтите условия обслуживания: Условия и Положения.
Цена плагина: 50 USD.
В стоимость входит: плагин Saphali Фильтры для категорий. WooCommerce. Filter products by properties.
———————————————————————————————————————-
Использование плагина возможно только на 1 сайте, который Вы укажите при заказе.
БОНУС. Плагин «Отзывы клиентов» — https://saphali.ru/wordpress-plugin-reviews
———————————————————————————————————————-
Дмитрий –
Приобрел недавно этот фильтр. Была небольшая проблема с раздельным отображением свойств. Хотел чтобы часть отображалось в фильтре расположенному в контенте(в лейауте), а часть в фильтре в виджете(в сайдбаре). Написал в тех поддержу, устранили в течении нескольких часов. Также оперативно помогли с мелкой поправкой в css. Фильтр полностью рабочий, для нашего проекта очень удобен выводом различных свойств в разные категории. Благодарю Saphali за продукт и оперативную поддержку!
Saphali Studio –
Пожалуйста, рады были помочь.
Сергей –
С WooCommerce 3.1-3.2 работает ?
Saphali Studio –
Здравствуйте.
Работает.
kub-studio –
У меня есть товары которых — нет в наличии, которые скрыты в поиске, они все равно буду участвовать в фильтре? Можно ли сделать что бы товар был доступен по ссылке (не пришлось добавлять в черновики) и он не считался в фильтрах?
Saphali Studio –
Здравствуйте.
Товары, которые скрыты как в каталоге, так и в поиске, при фильтровании, тоже будут скрыты. Если этот товар указать скрытым, то он не будет выводится в фильтрах.
new2010pro –
Нормальный фильтр. Все работает без проблем. Помогли с установкой и настройкой. Спасибо!
Saphali Studio –
Пожалуйста
Антон –
Фильтр нормальный, но пара недоработок.
1) Если выводить фильтр виджетом и использовать его с динамическим пересчётом, то пользоваться им надо исключительно сверху вниз. Если клиент захочет фильтровать товар по свойству, которые где-то посередине, то велика вероятность, что он не найдет, что ищет.
2) Фильтр, который выводится виджетом в мобильной версии сайта отображается внизу магазина. Клиент просто не дойдет до фильтра и покинет сайт.
Saphali Studio –
Здравствуйте.
1. Мы учем этот момент.
2. Что касается расположения виджетов, то за это отвечает только тема, а не плагин. Плагин формирует виджет, а в какую область он будет помещен на сайте управляется темой.
pro-plintus –
Добрый день. Установил, все отлично работает. Но в мобильной версии сайта (андроид) появилась кнопка «фильтровать» — не работает. И кнопка «сбросить фильтр» тоже не работает.
Saphali Studio –
Здравствуйте.
Проблема с браузером — он не работает со скриптами. При тестировании плагина под андроидом в Mozilla FF и Google Chrome он работает адекватно.
maliev24 –
Возможно ли создание фильтра в виде прокрутки по атрибутам товара? В точности как стандартный для цены, но для других атрибутов, например мощность или вес электроинструмента.
Saphali Studio –
Здравствуйте.
Да, возможно, но данный плагин этого не делает.
Lord1K –
Хотел узнать, а вот фильтр в сайтбаре, если к примеру в магазине много рубрик, к примеру компьютеры, одежда, можно для каждой рубрики установить отображение своих фильтров, то есть для компьютеров по производителю, а для одежды по цвету, и когда сидишь в рубрике компьютеры, то не должно быть видно фильтра по цвету?
Saphali Studio –
Да. Под каждую рубрику (категорию) товаров отдельно настраивается вывод фильтра (можно показать или скрыть то или иное свойство).
константин –
«Было бы лучше, если сначала пользователь выбирал параметры, а потом нажимал кнопку, чтобы страница обновлялась 1 раз» — може лы Вы сделать фильтры через AJAX? Как лучше настроить свойства, если мне нужно выбирать товары по совместимости друг-с-другом (например, выбор материнской платы и и процессора с одинаковым сокетом)?
Saphali Studio –
Если нужно, чтобы пользователь сначала выбрал параметры, и после совершил по ним выборку, то в настройках плагина нужно выбрать соответствующую опцию, но отображение свойств должно быть селекторами (выбор из списка). На счет совместимости, нужно задать дополнительный параметр «Сокет» (его не обязательно даже отображать), и его заполнять совместно, со свойствами, которые отвечают за материнскую плату и процессор.
Сергей (проверенный владелец) –
Без кнопки «применить фильтр» практически безполезен. Купил, но не пользуюсь, т.к. фильтрация идет сначала по одному свойству некоторое время (незаметно для пользователя), потом уже по другому. Т.е. страница каждый раз обновляется заново.
Было бы лучше, если сначала пользователь выбирал параметры, а потом нажимал кнопку, чтобы страница обновлялась 1 раз.
Saphali Studio –
Так работают фильтры практически во всех популярных интернет-магазинах. Приведем пример:
Предположим в магазине есть несколько товаров — РУБАШКИ с размером L, XL и разного цвета: черная, белая. Соответственно данной категории будут присутствовать два фильтра — «Размер» и «Цвет».
Предположим, что РУБАЖКИ (белая, L) — нет в магазине. И если пользователь пойдет по Вашему сценарию, т.е. установит в первом фильтре белая, во втором — L, после нажатия применить, система выдаст, что товаров по таким критериям нет. И если такие результаты для него хоть пару раз повторятся, то пользователь может вообще покинуть сайт.
Но при варианте, когда фильтр срабатывает после каждой выбранной опции, в других фильтрах автоматически исчезают условия, по которым заведомо известно. что не будет найденных товаров (все свойства, которые не пересекаются с выбранным автоматически удаляются из фильтров). К тому же, перезагрузка происходит заметно для пользователя.
tutsnew –
Предусмотрен ли сброс всех фильтров в один клик?
Saphali Studio –
Уже предусмотрен!