WOOF — Фильтр товаров для WooCommerce

Описание

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

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

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

PHP 7.3.x — СОВМЕСТИМО!

Demo site 1: https://demo.products-filter.com
Demo site 2: https://demo10k.products-filter.com/
Demo site 3: https://turbo.products-filter.com/

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

✅ Representation: WOOF can be used as Shortcode, so as the Widget. Special shortcode [woof] allows insert product filter in any part of your site. It is possible to show products taxonomies and attributes in the search form as: radio, checkbox, drop-down, multi-drop-down, radio buttons in drop-down. In the premium version also is possible to show html-elements as: color, image, label, hierarchy drop-down, attributes/taxonomy range-slider, checkbox buttons in drop-down

✅ Products shortcode: Products shortcode [woof_products per_page=8 columns=3 is_ajax=1 taxonomies=product_cat:9] allows to display and filter targeted products in a single page or as part of a post content, and of course products there are filterable in redirect or ajax mode. Using shortcode attribute custom_tpl it is even possible use custom templates what give wide flexibility in different projects.

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

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

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

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

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

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

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

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

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

✅ Turbo Mode: this mode allows to avoid generating big MySQL queries while products filtering on the site front

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

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

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

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

✅ Colors can be as filter html-elements in the search form

✅ Price filter as range-slider OR as drop-down

✅ Showing hidden search form as BUTTON

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

✅ Possibility to create products custom layout template and use it with shortcode woof_products in ajax and redirect mode, see attributes custom_tpl and tpl_index

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

✅ WPBE — WordPress Posts Bulk Editor Professional: WordPress plugin for managing and bulk edit WordPress posts, pages and custom post types data in robust and flexible way! Be professionals with managing data of your site!

Лицензия

This plugin is copyright pluginus.net © 2012-2019 with GNU General Public License by realmag777.

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

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

Скриншоты

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

Установка

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

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

Q: Где я могу увидеть демо сайт?
R: https://demo.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.09.2019
Hello, Filters are very easy to create and the plugin is smart because it convert data in json files which is a fast technology. I recommend it to anyone using Woocommerce! Stay awesome
10.07.2019
I installed this and thought it was great, but unfortunately it causes a conflict with Elementor Builder, so I'm unable to continue using it. The Elementor Widgets won't load. If you're able to fix it, that would be awesome!
Посмотреть все 107 отзывов

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

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

Участники

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

1.2.3

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

1.2.2.1

  • 1 hot fix with redirecting from single page to shop page. Reset site cache as js/front.js and js/front_comprssd.js file was changed!!

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
  • Added: Search by SKU — premium only
  • Added: Filter by price as drop-down — premium only
  • Added shortcode: [woof_title_filter placeholder=»custom placeholder text»]
  • the color description selectable so that it can be highlighted and pasted into colour selector by the term description textarea
  • 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: dynamic recount cron cache periods of cleaning
  • Added: option — Hide woof top panel buttons
  • 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.