HUSKY - Product Filter for WooCommerce

[woof_quick_search_results]

Hızlı Arama anlık ürün aramasının sonuç bloğunu çıktılar.

Etkinleştirilmesi gereken eklentiQuick Search

  • per_page – sayfa başına ürünler
  • template_result – tanımlanmalıdır ve 5 önceden tanımlanmış şablon vardır: list_1 | list_2 | list_3 | grid_1 | grid_2. Ayrıca özel bir şablon oluşturmak (aşağıyı okuyun) ve kullanmak mümkündür. Mevcut WordPress temasında ‘woof_qs_templates‘ klasörü oluşturun -> oraya, wp-content\plugins\woocommerce-products-filter\ext\quick_search\views\templates içinde bulabileceğiniz herhangi bir önceden tanımlanmış şablonu bırakın VEYA bu özel şablonu örnek olarak indirin -> CSS'yi istediğiniz gibi özelleştirin -> template_result özniteliğinde şu değeri yazın: ‘custom/custom_1‘ – burada ilk kelime ‘custom‘ olmalı, ardından ‘/‘ ve ardından şablonun yerleştirildiği klasörün adı
  • always_show_products – (1/0) 1 ise ürünleri her zaman göster, 0 ise yalnızca arama isteği yapılıyorsa ürünleri göster
  • template_structure – şablonlarda görüntülenebilecek 5 alan. Örnek: img,title,price,sku,key_words – ızgara şablonları için kısmen çalışır.
  • orderby – Varsayılan sıralama (title-asc). Olası değerler: title-asc | title-desc | price-asc | price-desc
  • header_text – şablon başlığındaki başlık. Varsayılan olarak boş dizedir.

Örnek: [woof_quick_search_results template_result=’grid_1′ always_show_products=1 per_page=9 template_structure=’title,img,price,key_words’ orderby=’price-desc’ header_text=”My Products”]

YALNIZCA kısa kod ile çalışır: [woof_quick_search] ve arama sonuçlarını gösterir


Olası hooklar:


Özel şablon nasıl oluşturulur: (ileri düzey kullanıcılar için)

  • Bu özel şablonu indirin
  • Mevcut WordPress temasında ‘woof_qs_template‘ klasörü oluşturun
  • İndirilen dosyayı açın ve şablonu yükleyin
  • woof_qs_template/custom_1/output.php dosyasını açın ve yapısını ihtiyacınıza göre değiştirin, ve elbette ihtiyacınız olan CSS'yi woof_qs_template/custom_1/css/ custom_1.css dosyasında değiştirin
  • Şablondaki özel anahtarlar ve sınıflar: 
  • 1,2,3,4 – Şablon için gerekli sınıflar. woof_qs_result – şablon kabının sarmalanması için sınıf
  • woof_qs_container – Öğelerin (ürünler) eklenmesi gereken kabın sınıfı.
  • woof_qs_item – Öğe sınıfı (ürün)
  • woof_qs_no_products_item – Aramada ürün olmadığında öğe sınıfı
  • 5 – Sıralamayı fiyat ve başlığa göre açılır menü şeklinde görüntüler
  • 6 – Başlığa göre sıralamayı görüntüler
  • 7 – Fiyata göre sıralar
  • 8,9 – Sayfalandırmayı görüntüler
    • __SRC__ – <img /> etiketinde ‘src‘ özniteliğini değeriyle birlikte oluşturur. Örnek: src=’http://site.com/uploads/image.png’
    • __IMG__ – ürün resmini oluşturur
    • __URL__ – ürün sayfasına URL
    • __TARGET__ – bağlantı için hedef değer, _self veya _blank olabilir (yeni sekmede aç)
    • __TITLE__ – ürünün başlığı
    • __PRICE__ – ürünün fiyatı
    • __SKU__ – ürünün SKU'su
    • __KEY_WORDS__ – üründe bulunan taksonomilerin adları (metin tabanlı arama için de kullanılırlar