HUSKY - Product Filter for WooCommerce

[woof_products]

Второй основной шорткод плагина. Он выводит сетку товаров на страницах сайта и реагирует на текущее состояние фильтра. Все атрибуты шорткода необязательны.

  • per_page – товаров на странице
  • columns – сколько товаров в ряду. Обычно это: 2, 3 или 4. Это зависит от возможностей вашей темы, а не от WOOF!
  • is_ajax – очень мощная опция. Вы можете установить ее в 1, и ваш фильтр, сгенерированный [woof], начнет работать в режиме AJAX!
  • таксономии – (необязательно) – вы можете определить условие, где установить таксономию и ее термин. Не забудьте установить то же условие в [woof]!
    Пример[woof_products is_ajax=1 per_page=8 dp=0 taxonomies=product_cat:9,12+locations:30,31]
  • behavior – только одно значение: ‘recent‘. Example: [woof_products behavior=’recent’ per_page=12 columns=3]
  • orderby – price-desc, price, popularity, rating, title, rand, date
  • order – ASC или DESC
  • custom_tpl – [woof_products custom_tpl=’woof_tpls/woo_tpl_1.php‘ ] – если необходимо, можно вывести товары в специальном пользовательском шаблоне (где woof_tpls — папка внутри папки темы wp или ее дочерней папки). Хорошая функция для разработчиков и опытных пользователей.
  • tpl_index – [woof_products tpl_index=”tpl_1“] – если необходимо, можно вывести товары в специальном пользовательском шаблоне, созданном шаблон OR connector расширением с его собственными опциями
  • display_on_search – (с 1.2.2/2.2.2) показывать товары только если идет поиск. Если поискового запроса нет – товары будут скрыты (не работает в режиме ajax)
  • get_args_only – [woof_products get_args_only=1] – возвращает собранный и подготовленный массив аргументов, готовый для запроса WP_Query. Когда этот атрибут равен 1, товары не выводятся, потому что запрос WP_Query в этом случае не выполняется. Используйте, например, так:
    $args=do_shortcode('[woof_products get_args_only=1 is_ajax=1 per_page=8 taxonomies=product_cat:9,12]');

В плагине перед работой wp_query работает следующий wp фильтр: https://products-filter.com/hook/woof_products_query/ – полезно для манипуляций с отношениями таксономий…