HUSKY - Product Filter for WooCommerce

woof_draw_products_html

[woof_products] kısa kodunun oluşturulmuş HTML'ini, woof_draw_products içindeki AJAX yanıtının bir parçası olarak döndürülmeden önce filtreler. Kısa kod tarafından oluşturulduktan sonra ürün listeleme HTML'ini sarmalamak, dönüştürmek veya değiştirmek için bu filtreyi kullanın.

Parametreler

$html (string)do_shortcode() tarafından oluşturulan HTML.

$shortcode_str (string) — Yürütülen tam kısa kod dizesi.

Kaynak Dosya

index.php, 2741. satır

Kod Örneği


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

Kullanım Notları

  • Bu kodu temanızın functions.php dosyasına veya özel bir eklentiye ekleyin.
  • Hook, yalnızca woof_draw_products işleyicisi aracılığıyla yapılan AJAX istekleri sırasında tetiklenir.
  • 2 parametre alır — fonksiyon imzanızda $a, $b bildirmeyi unutmayın.