HUSKY - Product Filter for WooCommerce

woof_draw_products_html

Filtra o HTML renderizado do shortcode [woof_products] antes que ele seja retornado como parte da resposta AJAX em woof_draw_products. Use este filtro para envolver, transformar ou modificar o HTML da listagem de produtos depois que ele foi 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 via handler woof_draw_products.
  • Aceita 2 parâmetros — lembre-se de declarar $a, $b na assinatura da sua função.