HUSKY - Product Filter for WooCommerce

woof_draw_products_html

Filtra o HTML renderizado do shortcode [woof_products] antes de ser retornado como parte da resposta AJAX em woof_draw_products. Use este filtro para encapsular, transformar ou modificar o HTML da listagem de produtos após ter sido gerado pelo shortcode.

Parâmetros

$html (string) — O HTML renderizado de do_shortcode().

$shortcode_str (string) — A string completa do shortcode que foi executada.

Arquivo Fonte

index.php, linha 2741

Exemplo de Código


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);

Notas de Uso

  • Adicione este código ao arquivo functions.php do seu tema ou a um plugin personalizado.
  • O hook é acionado apenas durante requisições AJAX através do manipulador woof_draw_products.
  • Aceita 2 parâmetros — lembre-se de declarar $a, $b em sua assinatura de função.