HUSKY - Product Filter for WooCommerce

Filtruje wyrenderowany HTML shortcode'u `[woof_products]`

Filtruje wyrenderowany HTML shortcode'u [woof_products] zanim zostanie zwrócony jako część odpowiedzi AJAX w woof_draw_products. Użyj tego filtra, aby opakować, przekształcić lub zmodyfikować HTML listy produktów po jego wygenerowaniu przez shortcode.

Parametry

$html (string) — Wyrenderowany HTML z do_shortcode().

$shortcode_str (string) — Pełny ciąg shortcode'u, który został wykonany.

Plik źródłowy

index.php, line 2741

Przykład kodu


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

Uwagi dotyczące użycia

  • Dodaj ten kod do pliku functions.php swojego motywu lub do niestandardowej wtyczki.
  • Hak uruchamia się tylko podczas żądań AJAX za pośrednictwem handlera woof_draw_products.
  • Akceptuje 2 parametry — pamiętaj, aby zadeklarować $a, $b w sygnaturze swojej funkcji.