HUSKY - Product Filter for WooCommerce

`[woof_products]` kısa kodunun oluşturulan HTML'ini, `woof_draw_products` içindeki AJAX yanıtının bir parçası olarak döndürülmeden önce filtreler. Bu filtreyi sarmak, dönüştürmek veya değiştirmek için kullanın

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

Parametreler

$html (string)do_shortcode()'dan oluşturulan HTML.

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

Kaynak Dosya

index.php, line 2741

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.
  • Kanca yalnızca woof_draw_products işleyicisi aracılığıyla AJAX istekleri sırasında tetiklenir.
  • 2 parametre kabul eder — fonksiyon imzanızda $a, $b bildirmeyi unutmayın.