HUSKY - Products Filter Professional for WooCommerce

[woof_products]

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

  • per_page — товаров на странице
  • columns — сколько товаров в ряду. Обычно: 2, 3 или 4. Это зависит от возможностей вашей темы, а не от WOOF!
  • is_ajax — очень мощная опция. Установите её в 1, и ваш фильтр, сгенерированный [woof], начнёт работать в режиме AJAX!
  • taxonomies — (опционально) — можно задать условие с указанием таксономии и её термина. Не забудьте задать такое же условие в [woof]!
    Пример: [woof_products is_ajax=1 per_page=8 dp=0 taxonomies=product_cat:9,12+locations:30,31]
  • behavior — только одно значение: ‘recent‘. Пример: [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“] — при необходимости можно выводить товары в специальном пользовательском шаблоне, созданном расширением template ИЛИ 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/ — полезен для манипуляций со связями таксономий …