WooCommerce Products Filter v.2.2.5 Güncellemesi
- Düzeltmeler
- Yeni kanca woof_taxonomy_image – mevcut duruma bağlı olarak resim filtresi teriminin resimlerini anında yeniden tanımlamaya izin verir:
add_filter('woof_taxonomy_image', function($image, $term) { //change images on the fly depending of the current situation if(isset($term->term_id) AND $term->ID === 777 AND intval($_REQUEST['my_condition']) === 23){ $image = "https://your_image_url.png"; } return $image; },10,2); - Yeni kanca ‘woof_text_search_query‘ – metin arama SQL isteğini anında yeniden tanımlamaya izin verir
add_filter('woof_text_search_query', function($where, $woof_text) { global $wpdb; $where .= "AND $wpdb->posts.ID IN(15,39,121)"; return $where; }, 99, 2); - Yeni seçenek ‘Fiyat metin girişlerini göster‘ – fiyat kaydırıcısı için metin girişleri (yalnızca ionSlider ile çalışır)

- Eklendi ‘Hepsini temizle' düğmesi seçilen arama öğeleri için ve kanca 'woof_clear_all_textonun metni için ‘

- Arama navigasyon paneli için – taksonomi başlıkları eklendi

- ‘ için yeni seçenekPuana göre ara‘ – ‘Açılır menüde yıldızları gösteraçılır listede yıldızları göstermek için

- ‘İndirimde‘ onay kutusu dinamik yeniden sayım sistemine dahildir
- Yeni kanca ‘woof_init_archive_by_default‘ devre dışı bırakmak için ‘Arşivleri etkinleştir‘ özniteliklerde, eğer gerekiyorsa, programatik olarak anında yapılır

- Yeni kanca ‘woof_filter_shortcode_args[woof] kısa kodu için, iş koşullarına bağlı olarak kısa kod argümanlarını anında değiştirmek için

- Yeni kanca ‘woof_before_draw_filter" her filtre öğesinin yazdırılmasından önce çalışan

- Yeni kanca ‘woof_after_draw_filter‘ her filtre öğesi yazdırıldıktan sonra çalışır

- Yeni kısa kod [woof_btn img_url=’img url burada’] bu, arama formunu göstermek/gizlemek için özel bir düğme oluşturmaya olanak tanır, img url isteğe bağlıdır, kullanım örneği:
[woof_btn]
[woof autohide=1]
[woof_products]
Filtreyi gizlemek için bir düğme görüntüler. Kısa kod özniteliğine göre çalışır 'otomatik gizleme‘. - Gelişmiş seçeneklerde ‘Eklentiyi yalnızca aşağıdaki site sayfalarında başlatın‘ – yeni katı uyumluluk sözdizimi eklendi -> ‘ işaretini kullanın#Örnek: ' bağlantısına uygulamak için. #https://your_site.com/product-category/man/ (leğik çizgi fark etmez)
- SKU metin girdisine içeriğini sıfırlamak için bir düğme eklendi, bu seçenek tarafından düzenlenir 'Sıfırlama düğmesinin davranışı‘ SKU metin giriş alanını temizledikten sonra filtrelemeyi ayarlamanın veya yalnızca metin girişini temizlemenin mümkün olduğu yer.
- Yeni Eklenti ‘İçe Aktarma/Dışa Aktarma‘ -> Yalnızca geçirilirken woof seçeneklerini İçe/Dışa Aktar. Taksonomiler ve terimleri önceden oluşturulmalı/geçirilmelidir. Kullandıktan SONRA devre dışı bırakmanız ŞİDDETLE tavsiye edilir! Müşterileriniz veya siz zaman zaman WOOF ayarlarına zarar verebilirsiniz, bu nedenle devre dışı bırakın!’.
- Sekmesindeki yeni seçenek: ‘Gelişmiş‘ -> ‘Fiyat filtresini optimize et‘ – Fiyat filtresi için minimum ve maksimum değerleri site önünde daha hızlı bulmaya yardımcı olur ve sunucu yükünü en aza indirir.

- Yeni Eklenti ‘Koşullar‘ -> mevcut filtre isteğine bağlı olarak filtre öğelerinin görüntülenmesi için koşulları tanımlamaya olanak tanır. Kısaca bu özellik, bazı filtre öğelerini gizlemeye olanak tanır, diğerleri seçilmediğinde. Veya tam tersi - bazı filtre öğeleri seçildiğinde diğer filtre öğelerini gösterir. Sekmede görün ‘Gelişmiş‘ aktivasyondan sonra.
Sözdizimi örneği: product_cat>pa_size,by_instock>pa_color. Bu örnekte açıklanmıştır: eğer bir kullanıcı [ürün kategorisi] sonra [ ile filtreleyinpa_size] veya [stokta_var] görünecek [pa_color]. Kısa kod [woof] için bir öznitelik kullanın: [koşullu ifadeler]. Birkaç kural tanımlamak için metin alanında satır sonu kullanın (Enter klavyesine basın). [woof] kısa kodunda bazı kuralları tanımlamak için işareti kullanın: [+].

- yeni Uzantı ‘Bölümler‘ – filtre öğelerini [kapat/aç] bölümlerine sarmaya izin verir ve filtre formunu daha kompakt hale getirir.


