WOOF — Фильтр товаров для 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.

✅ WPML совместимость

✅ Совместим с 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 Meta Data Filter and Taxonomies Filter: плагин для фильтрации и поиска контента WordPress в постах и их пользовательских типов по таксономиям и полям метаданных. Плагин обладает очень высокой гибкостью благодаря своим богатым элементам фильтра и встроенному конструктору мета-полей!

Лицензия

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

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

Эта программа распостраняется в надежде на то, что она будет полезной, но БЕЗ ВСЯКИХ
ГАРАНТИЙ. Смотрите GNU General Public License для большей информации.

Скриншоты

  • Настройки плагина

Установка

  • Загрузите в каталог плагинов или просто установите через интерфейс администратора WordPress.
  • Активируйте.
  • Задайте таксономию продукта на вкладке настроек плагина на странице настроек WooCommerce
  • Установите виджет Фильтр товаров на боковой панели.
  • Используйте.

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

Q: Где глянуть демо сайты?
R: https://demo.products-filter.com
R: https://demo10k.products-filter.com
R: https://turbo.products-filter.com

В: Где я могу посмотреть обучающие видео?
О: http://www.woocommerce-filter.com/video-tutorials/

Q: Где взять премиум версию WOOF
R: https://products-filter.com/a/buy

Q: Как создать собственную таксономию?
R: Используйте этот плагин https://wordpress.org/plugins/custom-post-type-ui/

Q: ЧАВО?
R: https://products-filter.com/category/faq/

Q: Документация?
R: https://products-filter.com/documentation/ и https://products-filter.com/codex/

Отзывы

04.11.2021
The documentation is just aweful and half of the links are dead (not to mention most links have _blank as target even when they stay on the site) and the others hardly describe anything if they arent outright outdated. Please people, stop making this the most used filter until they do some real cleaning
14.10.2021
I really appreciate for this plugin. This plugins is excellent for WordPress developer, it helps to make filter in our Woocommerce site.
Посмотреть все 211 отзывов

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

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

Участники

«WOOF — Фильтр товаров для WooCommerce» переведён на 7 языков. Благодарим переводчиков за их работу.

Перевести «WOOF — Фильтр товаров для WooCommerce» на ваш язык.

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

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

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

1.2.6.2

  • 1 security issue (sanitizing)

1.2.6.1

  • 2 security issues fixed thanks to patchstack.com

1.2.6

  • новый дизайн админ панели
  • Расширение SEO для ссылок
  • new features

1.2.5.6

  • code cleaning and changing
  • 2 medium fixes
  • fixed wp 5.8 widget issue
  • new features

1.2.5.3

  • little fixes

1.2.5.1

  • fix in file \wp-content\plugins\woocommerce-products-filter\views\html_types\select.php for WOOF_HELPER::wpml_translate($taxonomy_info)

1.2.5

1.2.4.2

  • Исправление кода jQuery для совместимости с WordPress 5.6

1.2.4

  • https://products-filter.com/update-woocommerce-products-filter-v-2-2-4/

1.2.3

  • https://products-filter.com/update-woocommerce-products-filter-v-2-2-3/

1.2.2.1

  • 1 исправление с перенаправлением с одной страницы на страницу магазина. Сбросить кеш сайта, так как файл js / front.js и js / front_comprssd.js был изменен !!

1.2.2

  • https://products-filter.com/update-woocommerce-products-filter-v-2-2-2/

1.2.1

  • https://products-filter.com/update-woocommerce-products-filter-v-2-2-1/

1.2.0

  • https://products-filter.com/update-woocommerce-products-filter-v-2-2-0/

1.1.9

  • исправления совместимости для woocommerce 3.3.x

1.1.8

  • https://products-filter.com/update-woocommerce-products-filter-v-2-1-8/

1.1.7

  • https://products-filter.com/update-woocommerce-products-filter-v-2-1-7/

1.1.6.1

  • 8 little fixes

1.1.6

  • https://products-filter.com/update-woocommerce-products-filter-v-2-1-6/

1.1.5.1

  • One hot fix

1.1.5

  • Some little bugs fixed reported from customers
  • 2 Security Vulnerability issues fixed — thanks to pluginvulnerabilities.com
  • Adopting to WooCommerce 2.6.x
  • New attribute tax_exclude: [woof tax_exclude=’pa_size,pa_test’]
  • New hook filter ‘woof_use_chosen’
  • New hook filter ‘woof_main_query_tax_relations’ added, wacth more here: https://drive.google.com/file/d/0B4zUhfhZlonlNkVXMEZIdUxlWFU/view?usp=sharing
  • Toggle improvement based on request from https://wordpress.org/support/topic/toggle-open-them-all?replies=3
  • Disable the tooltips option for the color filter only
  • New hook filter ‘woof_text_autocomplete_items’ — how many founded items mto show if text autocomplete mode enabled
  • Links to posts in suggestion — new option for text search if autocomplete enabled
  • A lot of minor improvements in the code

1.1.4.2

  • Fixed 2 bugs in classes/helper.php: terms ordering and non-latin terms characters for sub-categories

1.1.4.1

  • Fixed 1 bug with hiding terms from options

1.1.4

  • Fixed bugs from customers
  • A lot of the code has been remade
  • Extension installation functionality from backend is added and its API is finished and can be used in production
  • Using default extension php developers can create: types of filter elements using any
    custom html templates, any products loop templates
  • Possibility to write custom templates for woocommerce products loop using extensions
  • Improved SKU searching for variable products and autocomplete added
    add_filter(‘woof_text_autocomplete_items’, function($count){
    return 2;
    }); (enabled optionally from admin panel)
  • Improved by Text searching and autocomplete added
    add_filter(‘woof_sku_autocomplete_items’, function($count){
    return 2;
    }); (enabled optionally from admin panel)
  • Improved InStock searching for variable products
  • Toggles for taxonomies on the front added
  • New attribute: [woof_author_filter role=»author»]
  • New attribute: custom_tpl for [woof_products]. Example: [woof_products custom_tpl=’themes/twentytwelve/woo_tpl_1.php’ per_page=8 columns=3 is_ajax=0 taxonomies=product_cat:9]
  • New attribute: [woof_products get_args_only=1] — possibility get array of arguments only
  • New attribute: [woof excluded_terms=»33,44,55,66,77″]
  • New attribute: [woof_products predict_ids_and_continue=1]
    [woof_products_ids_prediction taxonomies=product_cat:8] — use for AJAX mode only for correct price range slider work
  • New option: Range-slider skin — tab Design
  • New option: Init plugin on the next site pages only — tab Advanced
  • New option: In the terms slugs uses non-latin characters — from now doesn matter which language uses in slug names — tab Advanced
  • New hook added: add_filter(‘woof_title_tag’, function($tag){
    return ‘h3’;
    });
  • New hook added: add_filter(‘woof_widget_title_tag’, function($tag){
    return ‘h3’;
    });
  • New hook added: $price_slider_html = apply_filters(‘woof_price_slider_html’, $price_slider_html, $price_slider_data);
  • New hook added: $orderby = apply_filters(‘woof_get_terms_orderby’, $taxonomy);
  • New hook added: $order = apply_filters(‘woof_get_terms_order’, $taxonomy, $orderby);

1.1.3.1

  • Hot js fix: https://wordpress.org/support/topic/variable-products-not-working-3

1.1.3

  • ATTENTION: before update from v.1.1.2 to v.1.1.3 read this please https://products-filter.com/migration-v-2-1-2-or-1-1-2-and-lower-to-2-1-3-or-1-1-3-and-higher/
  • Fixed bugs from customers
  • New wp filter: $wr = apply_filters(‘woof_products_query’, $wr); in [woof_products]
  • New attributes added: [woof tax_only=’pa_color,pa_size’ items_only=’by_text,by_author’]
  • https://products-filter.com/documentation/#!/hierarchy-drop-down
  • Color type improved, now its possible set background image too
  • Search by text: by excerpt, by content OR excerpt, by title OR content OR excerpt
  • Added new shortcode: [woof_text_filter]
  • Added new shortcode: [woof_author_filter]
  • Added new shortcode: [woof_search_options]
  • Improved shortcode: [woof_price_filter type=»slider»] //slider,select
  • Improved shortcode: [woof_products behaviour=’recent’ per_page=12 columns=3]
  • Improved shortcode: [woof redirect=»xxx» autosubmit=1]
  • Improved shortcode: [woof redirect=»https://www.your-site.com/page1″ autosubmit=1 ajax_redraw=1 is_ajax=1 tax_only=»locations» by_only=»none»] — new attributes — tax_only,by_only,redirect
  • Disable swoof influence option
  • Custom front css styles file link option
  • Additional text in the widget optionally
  • Additional options in the widget optionally
  • Custom extensions possibility implemented
  • Show helper button option
  • Old v.1.1.2: https://products-filter.com/wp-content/uploads/2015/12/woocommerce-products-filter-112.zip

1.1.2

  • Fixed minor issues from customers
  • Добавлено: Поиск по SKU — только премиум
  • Добавлено: Фильтр по цене как выпадающий — только премиум
  • Added shortcode: [woof_title_filter placeholder=»custom placeholder text»]
  • описание цвета выбирается так, чтобы его можно было выделить и вставить в селектор цвета с помощью термина «описание текста»,
  • Added condition attribute ‘taxonomies’: [woof taxonomies=product_cat:9 sid=»auto_shortcode»][woof_products is_ajax=1 per_page=8 taxonomies=product_cat:9]
  • Added: the «eyeball» search icon image — can be changed in the plugin settings -> tab Miscellaneous
  • Добавлено: динамический пересчет периодов очистки кеша кроном
  • Добавлено: опция — Скрыть кнопки верхней панели.
  • Added: option — storage type: session or transient
  • PHP code optimization
  • Added some features to API: (https://products-filter.com/documentation/#!/section_6)[https://products-filter.com/documentation/#!/section_6]

1.1.1.1

  • Hot fix update for compatibility with WordPress 4.3

1.1.1

  • Some little bugs fixed + 1 strict notice
  • Added compatibility for WOOCS 2.0.9 and 1.0.9

1.1.0

  • Too much improvements
  • AJAX mode added!!

1.0.7

1.0.5

  • Heap of bugs from customers is fixed
  • Possibility to add a FILTER button, so the plugin dont search automatically until someone click on Filter
  • New option ‘Use chosen’ — you can switch off/on this js lib from now
  • In stock only checkbox on the front

1.0.4

Partly WPML compatibility + some little fixes

1.0.3

Adopted to woocommerce 2.3.2 and higher for products attributes filtering

1.0.2

Very important 1 bug fixed with Fatal Error. Corrected work with the native price filter (dynamic recount)

1.0.1

Динамические пересчёт релевантного количества продуктов в соответствии с поисковым запросом

1.0.0

Plugin release. Operate all the basic functions.