HUSKY - Product Filter for WooCommerce

woof_draw_products_html

Фильтрует отображаемый HTML [woof_products] шорткода перед его возвратом в рамках AJAX-ответа в woof_draw_products. Используйте этот фильтр для обертывания, преобразования или изменения HTML списка товаров после его генерации шорткодом.

Параметры

$html (string) — Отображаемый HTML из do_shortcode().

$shortcode_str (string) — Полная строка шорткода, которая была выполнена.

Исходный файл

index.php, строка 2741

Пример кода


add_filter("woof_draw_products_html", function ($html, $shortcode_str) {
    // Add a wrapper div around the products
    return "<div class="woof-custom-wrapper">" . $html . "</div>";
}, 10, 2);

Примечания по использованию

  • Добавьте этот код в тему вашего functions.php файла или пользовательский плагин.
  • Хук срабатывает только во время AJAX-запросов через woof_draw_products обработчик.
  • Принимает 2 параметра — не забудьте объявить $a, $b в сигнатуре вашей функции.