HUSKY - Product Filter for WooCommerce

[woof]

WooCommerce Ürün Filtresi için ana kısa kod. Ürün filtresi arama formunu yazdırır.Tasarım: 1 sayfa – 1 filtre, aynı sayfaya birden fazla filtre yerleştirmek mümkün değildir.

Özellikler

  • sid – kısa kod tanımlayıcı – oluşturulan arama formunun ana kapsayıcısında benzersiz bir CSS sınıfı oluşturmak için kullanılır, böylece benzersiz bir tasarım sağlanır. Eklentide tanımlanmış ve temel sid ‘auto_shorcode‘ şeklindedir. Müşteriler ve geliştiriciler herhangi bir sid oluşturabilir ve kendi CSS stillerini uygulayabilirler.
    Aşağıdaki sözdizimini kullanarak temaları değiştirmek mümkündür: sid =”flat_grey woof_auto_3_columns” – burada 3 yerine 1 ila 4 arasında bir tam sayı, flat_grey yerine ise flat_grey veya flat_dark kullanılabilir.
  • autohide – sayfa yüklendikten sonra arama formunun gizli (0) veya gösterili (1) olması gerektiğini belirtir
  • autosubmit – eklenti ayarlar sayfasında devre dışı olsa bile arama formunun otomatik olarak gönderilmesine izin verir. Örnek: [woof autosubmit=1]
  • is_ajax – oluşturulan arama formunun AJAX ile çalışıp çalışmayacağını belirtir (1) veya (0)
  • taxonomies – eğer etkinleştirilmişse (eklenti ayarlarında sayımı göster + dinamik yeniden sayım + boş seçenekleri gizle) oluşturulan arama formunda ilgili filtre öğelerini görüntülemek için kullanılır. Örnek: [woof is_ajax=1 taxonomies=product_cat:9,12+locations:30,31]
  • ajax_redraw – Arama formunu arama verilerini göndermeden yeniden çizer. AJAX modunda çalışmaz. Örnek: [woof redirect=”http://www.my_site.com/test-all/” autosubmit=1 ajax_redraw=1 is_ajax=1 tax_only=”locations” by_only=”none”].
  • tax_only – virgül kullanarak herhangi bir taksonomi ile herhangi bir arama formu oluşturmak için güçlü bir nitelik. Örnek: [woof tax_only=’pa_color,pa_size‘ by_only=’by_sku,by_author’]. Tüm taksonomileri çıktılamamak için ‘none’ kullanılır. tax_only‘ niteliğindeki taksonomilerin sırası önemlidir!
  • by_only – virgül kullanarak herhangi bir taksonomi ile herhangi bir arama formu oluşturmak için güçlü bir nitelik. Buraya virgül kullanarak herhangi bir filtre-öğesini yazın: by_text,by_price,by_sku,by_author,by_onsales,by_instock. Tabii ki kullanıcı öncelikle bu filtre-öğeleri için eklentileri etkinleştirmelidir. Örnek: [woof tax_only=’pa_color,pa_size’ by_only=’by_sku,by_author‘]. Tüm taksonomi olmayan öğeleri çıktılamamak için ‘none‘ kullanılır. Bu kısa kod niteliğinde, Meta Alanları sekmesine eklenmişlerse meta anahtarları kullanmak mümkündür, örnek: [woof tax_only=’pa_color,pa_size’ by_only=’_width]. Taksonomi olmayan filtre bölümlerinin görünmesini engellemek için ‘none‘ kelimesini kullanın.
  • tax_exclude – taksonomileri arama formundan hariç tutar. Örnek: [woof tax_exclude=’pa_size,pa_test’]
  • redirectsonuçları sitenin herhangi başka bir sayfasında gösterir. Örnek: [woof redirect=’http://www.my_site.com/search_page_results_77′]. AJAX modunda çalışmaz – çünkü AJAX modunda yönlendirmenin bir anlamı yoktur!
  • start_filtering_btn – oluşturulan arama formunun gizli (1) olup olmayacağını (0) belirtir. Gizli form durumunda, tıklandığında arama formunun görüneceği basit bir düğme görürsünüz. Arama formu oldukça büyük olduğunda sayfa yükleme gecikmesini önlemek için en iyi seçimdir. Metin, woof_start_filtering_btn_txt hook'u veya “start_filtering_btn_txt” niteliği ile değiştirilebilir.
  • btn_position – Filtrele&Sıfırla düğmelerini alt – b, üst – t, üst&alt – tb konumlarına yerleştirir. Varsayılan alttır. Ücretsiz sürümde çalışmaz!!
  • dynamic_recount – mevcut ürünler arama formu için dinamik yeniden sayımı kişisel olarak etkinleştirmeye (1) veya devre dışı bırakmaya (0) izin verir. Varsayılan, Seçenekler sekmesindeki seçenektir. Ücretsiz sürümde çalışmaz!!
  • hide_terms_count – varyant sayısını içeren metni gizler, 1 veya 0. Ücretsiz sürümde çalışmaz!!
  • conditionals – ‘Conditionals‘ eklentisi için özel bir nitelik. Mevcut filtreleme isteğine bağlı olarak filtre öğelerinin görüntülenme koşullarını tanımlar, önceden tanımlanmış adımlar gibi. Örnek: [woof conditionals=’product_cat>by_price,pa_size,by_instock>pa_color+pa_size->by_price’]
  • mobile_mode – WOOF filtre formunu bir mobil cihazda gizler ve filtreyi göstermek için bir düğme görünür. ‘sid‘ niteliği olmalıdır! Örnek: [woof mobile_mode=1 sid=’test’]. Düğme otomatik olarak ‘.woocommerce-products-header‘ seçicisine eklenir, ‘woof_mobile_btn_place_container‘ hook'u kullanılarak değiştirilebilir. Düğmeyi belirli bir yerde görüntülemek için [woof_mobile] kısa kodunu kullanın – bu kısa kod, düğmenin eklendiği bir kapsayıcı ekler.