Taksonomi Zinciri Menüsü

Taksonomi Zinciri Menüsü

4,95$

Taksonomi Zinciri Menüsü - her tür taksonomiye sahip zincir menüler oluşturmaya izin veren yalnızca bir kısa kodlu WordPress eklentisidir.


Taksonomi Zinciri Menüsü - herhangi bir dahili ve özel WordPress taksonomi türü ile taksonomi terimleri zinciri menüleri oluşturmaya izin veren bir kısa kodlu WordPress eklentisidir.

Sınıflandırma terimleri hiyerarşi içinde oluşturulmalıdır:

Kısa kod örneği: [taksonomi_zincir_menüsü post_type= 'ürün' taksonomi= 'product_cat' ebeveyn_kimliği=0 dışlamak= '36,12, XNUMX ' watch_view= 'gönderi' show_count=1 button_title= 'İzle' hedef= '_ boş' etiket_taksonomisi= 'Üretici | Model' etiket_post= 'Arabayı seçin' zincir_kimliği= 'zincir1' connect_table= 'ttt1']


 Demo sayfası 1  Demoya Hazır Zincir  TABLEON ile uyumlu  WOOT ile uyumlu  WOOF filtreleme davranışıyla uyumlu  Sorular?


Kısa kod öznitelikleri:

  • post_type - zincir menüsünde hangi gönderi türünün kullanılacağı. Varsayılan tür ' Facebook post'.
  • taxonomy - hangi sınıflandırma terimlerinde gezinileceği. Varsayılan sınıflandırma "kategori'.
  • parent_id - başlatılan terim kimliği, 0 en iyi ebeveyn anlamına gelir. Varsayılan bilgi bilgisi 0'dır.
  • exclude - zincirden saklanacak terimler kimlikleri. Örneğin: 12,44,73.
  • include - gösterilecek terimler kimlikleri. Karşıtı 'dışlamak'. Örneğin: 11,43,72.
  • include_top - yalnızca en üstteki ana terimlerle ilgili terimler kimlikleri (ebeveyn == 0). Örneğin: 10,42,71.
  • show_count - açılır menü seçeneklerindeki terimlerdeki gönderi sayısını gösterin / gizleyin. Varsayılan değer 0'dır.
  • target - (premium versiyon) seçili gönderi / terimler sayfası nasıl açılır Varsayılan: '_kendi'(aynı tarayıcı sekmesinde açılıyor). Başka bir sekmede açmak için şunu kullanın: '_blank'
  • watch_view - değerler: 'Mesajları','şartlar','Yok'. Zincirin sonunda ne gösterilecek. Mesajlar - yazılarla açılır. Şartlar - son açılır menüde seçilen terimin gönderilerine bağlantı içeren düğme. Hayır - hiçbir şey, ürün tabloları filtrelemesiyle uygulamak iyidir.
  • label_taxonomy - açılır listelerin etiketleri. Misal: Yapımcı | Model (premium sürüm yalnızca açılır liste etiketleri için bölücü kullanabilir | - her açılır menü için ayrı başlık ayarlamaya izin verir). Ayrıca özel eylemler kullanmak da mümkündür ('call_filter_' ile başlamalı) çeviriler için, örneğin: [taksonomi_zincir_menüsü etiket_taksonomisi= 'call_filter_chain1' etiket_post= 'call_filter_chain1-post']. Function.php dosyasında sonraki kodu ekleyin:

    Gösteri: https://cars.wp-filter.com/simple-taxonomy-chain-menu/ - Ülke | Şehir | İlçe
  • label_post - gönderilerin etiketi açılır. Function.php dosyasında metin yerine eylem kullanmak için sonraki kodu ekleyin: ('call_filter_' ile başlamalı)
  • button_title – title of the button at the end of the chain. By default it is 'GO!'. Also is possible to use action (must started from 'call_filter_'), example: [taxonomy_chain_menu post_slug='product' taxonomy='product_cat' button_title='call_filter_chain1-btn']
  • label_before - (premium versiyon) ilk açılır listeden önceki herhangi bir kelime (v.2.0.7.2). Metni eylem yoluyla ayarlamak da mümkündür ('call_filter_' ile başlamalı): ([taksonomi_zincir_menüsü post_slug= 'ürün' taksonomi= 'product_cat' etiket_önce= 'call_filter_chain1-önce'])

    Gösteri: https://demo.products-tables.com/taxonomy-chain-menu/
  • ready_chain - (premium versiyon) zincir menüsünde önceden seçilmiş değerleri görüntülemeye izin verir, örneğin: [taksonomi_zincir_menüsü watch_view= 'gönderi' hazır_zincir= '17,20, 51, gönderi (XNUMX) '] - Zincirin sonunda, gönderiler ve seçilen gönderiye bağlantı içeren bir düğme içeren açılır menü görüntülenecektir. Daha fazla alt kategori varsa, 0 kullanın (sıfır) sonunda: [taksonomi_zincir_menüsü hazır_zincir= '17,20, XNUMX,0']. Örnek: https://woocommerce.wp-filter.com/simple-taxonomy-chain-menu-2/
  • chain_id - (geliştiriciler için) js etkinliği 'taksonomi-zinciri-menüsü' ve özel WordPress eylemleri için benzersiz JavaScript tanımlayıcısı
  • connect_table - tablo kısa kod özniteliğinde veya arka uç ayarlarında ayarlanan gönderilerin / ürünlerin benzersiz tanımlayıcısı. Taksonomi Zinciri Menüsünü gönderiler ve ürün tablosu eklentileri ile filtre olarak kullanmak mümkündür: TABLEON - WordPress Gönderi Tablosu Filtrelenebilir https://posts-table.com/ ve WOOT - WooCommerce Ürünleri Tablosu https://products-tables.com/
    JavaScript etkinliği sayesinde bu tür komut dosyaları işbirliği mümkündür 'taksonomi zinciri menüsü"ve kısa kod öznitelikleri"zincir_kimliği"öznitelikli"connect_table'
  • do_filter - kutudan yalnızca bir değer kabul eder - 'woof' (demo: https://demo.products-filter.com/taxonomy-chain-menu ), ancak başka herhangi bir wordpress / woocommerce filtre eklentisini uyarlamak mümkündür (geliştiriciler için) js olayını kullanarak taksonomi-zinciri-menü-yap-filtresi ve oradaki değerler: e.detail.term_id, e.detail.slug, e.detail.container. Misal: [taksonomi_zincir_menüsü post_slug= 'ürün' taksonomi= 'product_cat' do_filter='atkı']
  • select_wrapper - (premium versiyon) (2.0.8'den itibaren) sadece bir değere sahiptir 'Selectron23've açılan menüyü html-element Selectron23'e kaydırmaya izin verir:

    Yerimizi örnek sayfa. "Niteliğiyle kullan"zincir_kimliği'farklı zincir menüleri için işlevselliği ayırmak için. Kanca kullan 'taksonomi-zinciri-menü-seçenek-verileritüm verileri ayarlamak için. Kod örneğine bakın (function.php dosyasına ekle) Selectron23 açılır menüsünde verileri ayarlamak için:
  • select_width - (2.0.8 gelen) zincirdeki açılır menüler için genişlikler. Bir değer veya '|' ile ayrılmış bazı değerler kullanın. Örnekler: '300px','300 piksel | 250 piksel |% 20'. Son değer, 3 numaralı zincirdeki açılır menüler ve daha fazlası için geçerlidir.
  • max_posts_count - (2.0.8 gelen) gönderi açılır menüsünde maksimum gönderi sayısını ayarlayın
  • posts_orderby - (2.0.8 gelen) gönderiler açılır menüsünde gönderiler nasıl sıralanır (başlığa, kimliğe, metaya göre). Varsayılan olarak: başlık.
  • gönderi_sırası - (2.0.8 gelen) gönderi açılır menüsünde sipariş yönünü yayınlar. Olası değerler: ASC, DESC
  • posts_order_meta_key - (2.0.8 gelen) burada, gönderiler açılır listesindeki gönderilerin sıralanması gereken meta anahtardır. Dikkatli olun - istenen gönderilerde meta değerler bulunmalıdır. Misal: [taxonomy_chain_menu post_slug = 'ürün' taksonomi = 'product_cat' posts_orderby = 'meta_value_num' posts_order_meta_key = 'prod_1' posts_order = 'DESC']
  • selectron23_max_open_height - (2.0.8 gelen) sarıcı ise çalışır selektör23 uygulanır. Açılırsa piksel cinsinden maksimum açılır yüksekliği tanımlar. Açılır liste daha büyükse - dikey kaydırma görünür. İçinde px sadece. Değer örneği: '150 | 200 | 300'- birinci, ikinci ve üçüncü açılır menünün genişliği. Son değere 3'ten fazla açılır menü uygulanacaksa, bu durumda '300'.

[jQuery yok - saf JavaScript!]


Kancalar:

  • taksonomi-zinciri-menü-seçenek-verileri - selectron23 uygulandığında veri kümesi için yukarıdaki tam kod örneğine bakın.
  • taksonomi zinciri menü yükleyici - yükleyici görüntüsünü değiştirmek için
  • taksonomi-zinciri-menü-yap-filtresi - javascript kancası, geliştiriciler için yalnızca filtre eklentilerini senkronize etmek için kanca. Kodda şöyle deniyor:
  • taksonomi-zinciri-menü-seçme-değiştirildi - javascript kancası, kullanıcı, zincirin bir açılır menüsünde seçim yaptığında çalışır

Sonraki eklenti paketine hediye olarak dahil edildi:

Uyumlu ile WPML otomatik olarak, herhangi bir işlem gerekmez.


 Demo sayfası 1  Demoya Hazır Zincir  TABLEON ile uyumlu  WOOT ile uyumlu  WOOF filtreleme davranışıyla uyumlu  Sorular?

WOOBE - WooCommerce Toplu Düzenleyici ve Ürün Yöneticisi Profesyonel