HUSKY - Product Filter for WooCommerce

woof_draw_products_html

Filtert das gerenderte HTML des [woof_products] Shortcodes, bevor es als Teil der AJAX-Antwort in woof_draw_products zurückgegeben wird. Verwenden Sie diesen Filter, um das HTML der Produktliste zu umschließen, zu transformieren oder zu ändern, nachdem es vom Shortcode generiert wurde.

Parameter

$html (string) — Das gerenderte HTML von do_shortcode().

$shortcode_str (string) — Der vollständige Shortcode-String, der ausgeführt wurde.

Quelldatei

index.php, line 2741

Code-Beispiel


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

Anwendungshinweise

  • Fügen Sie diesen Code in die Datei functions.php Ihres Themes oder in ein benutzerdefiniertes Plugin ein.
  • Der Hook wird nur während AJAX-Anfragen über den woof_draw_products-Handler ausgelöst.
  • Akzeptiert 2 Parameter – denken Sie daran, $a, $b in Ihrer Funktionssignatur zu deklarieren.