woof_draw_products_html
Фильтрует сгенерированный HTML шорткода [woof_products] до того, как он будет возвращен как часть AJAX-ответа в woof_draw_products. Используйте этот фильтр для обертывания, преобразования или изменения HTML списка товаров после его генерации шорткодом.
Параметры
$html (string) — Сгенерированный HTML из do_shortcode().
$shortcode_str (string) — Полная строка шорткода, которая была выполнена.
Исходный файл
index.php, line 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в сигнатуре вашей функции.