HUSKY - Профессиональный фильтр продуктов WooCommerce


[woof_front_builder]

Начиная с версии 2.3.4/1.3.4 Этот шорткод позволяет создать форму фильтра прямо на сайте с помощью специального конструктора. Вот демонстрационная страница, где вы можете управлять ее параметрами, как администратор сайта. Полный синтаксис:

  • name — обязательный параметр, и он должен быть уникальным
  • popup_width и popup_height просто для вашего удобства при работе с всплывающими окнами
При вставке этого шорткода появится специальная кнопка для администратора сайта: Примечание: при создании dev на фронте новой формы фильтра лучше отключить динамический пересчет, чтобы форма перерисовывалась быстрее. После заполнения формы – при необходимости включите динамический пересчет. При нажатии на эту кнопку появится перемещаемое всплывающее окно, в котором вы можете:
  • добавить раздел фильтра, используя верхний раскрывающийся список
  • изменить порядок добавленных разделов фильтра
  • задать общие настройки фильтра
  • Также у каждого фильтрующего элемента есть свои параметры:
  • Все элементы фильтра имеют вкладку «Макет», где находится [...]

[woof_mobile]

Этот шорткод добавляет контейнер, в который вставляется мобильная кнопка. На мобильных устройствах появляется кнопка Mobile для вызова скрытой формы фильтра WOOF и отображения ее в компактном виде, удобном для мобильных пользователей. Чтобы понять, посмотрите демонстрацию на своем мобильном устройстве: https://demo.products-filter.com/ (начиная с версии 2.2.5/1.2.5) [...]

[woof_btn]

Позволяет создать специальную кнопку для отображения / скрытия формы поиска. Отображает кнопку, чтобы скрыть фильтр. Работает на основе атрибута шорткода autohide. Пример использования: Атрибуты: img_url - ссылка на img для кнопки [...]

[Woof_step]

Этот шорткод позволяет создать пошаговый мастер фильтрации для ваших клиентов. Атрибуты:

  • by_step - основной атрибут в этом шорткоде, в котором должны быть размещены ключи (нажмите дополнительную кнопку и посмотрите заголовок) элементов, которые должны быть представлены в мастере. Последовательность ключей имеет смысл! Ключи можно взять из всплывающих окон:    
  • redirect - страница, на которую должен быть перенаправлен пользователь после завершения работы мастера
  • next_btn_txt - текст кнопки Далее
  • prev_btn_txt - текст предыдущей кнопки
  • filter_type - 1 или 2, типы мастеров, см. демонстрационные страницы ниже
  • авт [...]

[woof_quick_search_results]

Должно быть активировано расширение: Быстрый поиск

  • per_page - товаров на странице
  • template_result - должен быть определен и есть 5 предопределенных шаблонов: list_1 | list_2 | list_3 | grid_1 | сетка_2. Также можно создать собственный шаблон (читайте ниже) и использовать его. Создайте папку woof_qs_templates в текущей теме WordPress -> перетащите туда любой предопределенный шаблон, который вы можете найти в wp-content \ plugins \ woocommerce-products-filter \ ext \ quick_search \ views \ templates ИЛИ загрузите этот настраиваемый шаблон в качестве примера - > настройте css по своему усмотрению -> в атрибуте template_result напишите значение, например: 'custom / custom_1' - здесь должно быть первое слово 'custom', затем '/', а затем имя папки, в которую помещен шаблон
  • always_show_products - (1/0) показывать товары всегда, если 1, а если 0 - показывать товары только если идет поисковый запрос
  • template_structure - 5 полей, которые могут отображаться [...]

[Woof_quick_search]

Должно быть активировано расширение: Быстрый поиск

  • preload - (1/0), если 1 загружает файл данных сразу после загрузки страницы, если 0 - только после того, как пользователь начал поиск. По умолчанию 1
  • заполнитель - заполнитель в текстовом вводе
  • extended_filter - (1/0) По умолчанию 0, но если установить 1, шорткод будет работать только с шорткодом, который вставлен на ту же страницу. Все нижеприведенные атрибуты имеют смысл, если на странице представлен шорткод!
  • price_filter - (1/0) показывает фильтр цен, по умолчанию 0
  • target - как открыть ссылку на товары, возможные значения: _blank (в новой вкладке) и _self (в той же вкладке)
  • add_filters - добавление дополнительных фильтров по таксономиям. Порядок атрибутов / таксономий внутри имеет смысл. Возможные режимы просмотра:. Синтаксис: раскрывающийся список: product_cat, несколько раскрывающихся списков: pa_size. Внимание: в бесплатной версии 1.xx возможно использование только одной таксономии!
  • filter_title - возможность использовать cu [...]

[woof_found_count]

Показывает количество найденных продуктов. Перетащите его в обычный текстовый виджет с любым нужным вам текстом или используйте в хуке woof_print_content_before_search_form. Из: v.2.1.6 [...]

[woof_search_options]

Создает поисковую навигацию, если поиск идет (красные кнопки). Нет вариантов. [...]

[woof_author_filter]

Фильтр по идентификатору авторов в виде раскрывающегося списка на лицевой стороне сайта. Для использования этого шорткода необходимо активировать расширение «Поиск по автору».

  • заполнитель - (необязательно) - текст для первого раскрывающегося меню
  • role - (необязательно) - любая роль сайта WordPress, например: автор
  • view - (необязательно) выпадающий список или чекбокс (актуально с v.2.1.7 / 1.1.7)
[...]