Taxonomieketenmenu

Taxonomieketenmenu

4,95$

Taxonomieketenmenu - is een WordPress-plug-in met slechts één shortcode waarmee u kettingmenu's kunt maken met elk type taxonomie.


Taxonomieketenmenu - is een WordPress-plug-in met één shortcode, waarmee taxonomieën kunnen worden gemaakt, termen kettingmenu's met alle ingebouwde en aangepaste typen WordPress-taxonomieën.

Taxonomietermen moeten in hiërarchie worden gemaakt:

Shortcode voorbeeld: [taxonomie_chain_menu post_type= 'product' taxonomie= 'product_cat' ouder ID=0 uitsluiten= '36,12, XNUMX ' watch_view= 'berichten' show_count=1 button_title= 'Bekijk het' doel= '_ blanco' label_taxonomie= 'Producent | Model' label_post= 'Selecteer auto' chain_id= 'chain1' connect_table= 'ttt1']


 Demopagina 1  Demo Ready-keten  Compatibel met TABLEON  Compatibel met WOOT  Compatibel met WOOF-filtergedrag  Vragen?


Shortcode-attributen:

  • post_type - welk berichttype te gebruiken in het kettingmenu. Standaardtype is 'post'.
  • taxonomy - welke taxonomietermen om te navigeren. Standaardtaxonomie is 'categorie'.
  • parent_id - begonnen term ID, 0 betekent topouders. Standaard naaktslak is 0.
  • exclude - termen ids om te verbergen voor de ketting. Bijvoorbeeld: 12,44,73.
  • include - termen-id's om weer te geven. Tegenovergesteld aan 'uitsluiten​ Bijvoorbeeld: 11,43,72.
  • include_top - termen-id's die alleen betrekking hebben op de bovenste bovenliggende termen (ouder == 0​ Bijvoorbeeld: 10,42,71.
  • show_count - toon / verberg het aantal berichten in de termen in vervolgkeuzelijsten. De standaardwaarde is 0.
  • target - (premium versie) hoe je de geselecteerde post / termenpagina opent. Standaard is: '_zelf(openen in hetzelfde browsertabblad​ Om in een ander tabblad te openen, gebruik: '_blank'
  • watch_view - waarden: 'poststermen','geen​ Wat te laten zien aan het einde van de keten. Berichten - vervolgkeuzelijst met berichten. Algemene Voorwaarden - knop met de link naar berichten van de geselecteerde term in de laatste vervolgkeuzelijst. Geen - niets, goed toe te passen met filtering van producttabellen.
  • label_taxonomy - label (s) van de drop-down (s). Voorbeeld: Producent | Model (premium-versie kan alleen scheidingslijn gebruiken voor vervolgkeuzelabels | - maakt het mogelijk om voor elke vervolgkeuzelijst een individuele titel in te stellen)​ Het is ook mogelijk om aangepaste acties te gebruiken (moet beginnen vanaf 'call_filter_') voor vertalingen, bijvoorbeeld: [taxonomie_chain_menu label_taxonomie= 'call_filter_chain1' label_post= 'call_filter_chain1-post'​ Voeg in het bestand functions.php de volgende code toe:

    DEMO: https://cars.wp-filter.com/simple-taxonomy-chain-menu/ - Land | Stad | District
  • label_post - label van de vervolgkeuzelijst voor berichten. Om actie te gebruiken in plaats van tekst in het bestand functions.php, voegt u de volgende code toe: (moet beginnen vanaf 'call_filter_')
  • 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 versie) alle woorden voor de eerste vervolgkeuzelijst (v.2.0.7.2​ Ook mogelijk om tekst in te stellen via actie (moet beginnen vanaf 'call_filter_'taxonomie_chain_menu post_slug= 'product' taxonomie= 'product_cat' label_before= 'call_filter_chain1-voor'])

    DEMO: https://demo.products-tables.com/taxonomy-chain-menu/
  • ready_chain - (premium versie) maakt het mogelijk om vooraf geselecteerde waarden in het ketenmenu weer te geven, voorbeeld: [taxonomie_chain_menu watch_view= 'berichten' ready_chain= '17,20, 51, bericht (XNUMX) '] - aan het einde van de ketting wordt een dropdown-menu weergegeven met berichten en een knop met de link naar het geselecteerde bericht. Als er meer subcategorieën zijn, gebruik dan 0 (nul) op het eind: [taxonomie_chain_menu ready_chain= '17,20, XNUMX,0']. Voorbeeld: https://woocommerce.wp-filter.com/simple-taxonomy-chain-menu-2/
  • chain_id - (voor ontwikkelaars) unieke JavaScript-identificatie voor js-evenement 'taxonomy-chain-menu' en in aangepaste WordPress-acties
  • connect_table - unieke identificatie van de posts / producttabel ingesteld in het shortcode-attribuut van de tabel of de backend-instellingen. Het is mogelijk om Taxonomy Chain Menu te gebruiken als filter met plug-ins voor posts en producttabellen: TABLEON - Filterbare tabel voor WordPress-berichten https://posts-table.com/ en WOOT - WooCommerce-productentabel https://products-tables.com/
    Dergelijke scriptsamenwerking is mogelijk dankzij JavaScript-evenement 'taxonomie-keten-menu'en shortcode attributen'chain_id'met attribuut'connect_table'
  • do_filter - accepteert uit de doos slechts één waarde - 'woof' (demo: https://demo.products-filter.com/taxonomy-chain-menu ), maar het is mogelijk om elke andere WordPress / woocommerce filter plug-in aan te passen (voor ontwikkelaars) met behulp van js-evenement taxonomie-keten-menu-do-filter en waarden daar: e.detail.term_id, e.detail.slug, e.detail.container. Voorbeeld: [taxonomie_chain_menu post_slug= 'product' taxonomie= 'product_cat' do_filter='inslag']
  • select_wrapperpremium versie) (vanaf 2.0.8) heeft maar één waarde 'selectron23'en maakt het mogelijk om drop-down te verpakken in bereik html-element Selectron23:

    Bekijk voorbeeldpagina​ Gebruiken met attribuut 'chain_id'om functionaliteit voor verschillende ketenmenu's te scheiden. Gebruik haak 'taxonomie-keten-menu-optie-gegevens'om alle gegevens in te stellen. Zie codevoorbeeld (voeg toe aan bestand functions.php) hieronder om gegevens in de vervolgkeuzelijst Selectron23 in te stellen:
  • select_width - (van 2.0.8) breedtes voor drop-downs in ketting. Gebruik een waarde of een waarde gescheiden door '|'. Voorbeelden: '300px','300px | 250px | 20%​ De laatste waarde is actueel voor vervolgkeuzemenu's in de keten met nummer 3 en meer.
  • max_posts_count - (van 2.0.8) stel het maximale aantal berichten in de vervolgkeuzelijst voor berichten in
  • posts_orderby - (van 2.0.8) hoe u berichten kunt rangschikken in de vervolgkeuzelijst voor berichten (op titel, id, meta​ Standaard: titel.
  • posts_order - (van 2.0.8) de volgorde van berichten in de vervolgkeuzelijst voor berichten. Mogelijke waarden: ASC, DESC
  • posts_order_meta_key - (van 2.0.8) hier is meta key waarmee berichten in de vervolgkeuzelijst voor berichten moeten worden gerangschikt. Wees voorzichtig - meta-waarden zouden moeten bestaan ​​in de gevraagde berichten. Voorbeeld: [taxonomy_chain_menu post_slug = 'product' taxonomy = 'product_cat' posts_orderby = 'meta_value_num' posts_order_meta_key = 'prod_1' posts_order = 'DESC']
  • selectron23_max_open_height - (van 2.0.8) werkt als wrapper Selecteerron23 is toegepast. Definieert de maximale dropdown-hoogte in pixels indien geopend. Als de vervolgkeuzelijst groter is, wordt er verticaal scrollen weergegeven. In px enkel en alleen. Waarde voorbeeld: '150 | 200 | 300'- breedte voor eerste, tweede en derde dropdownmenu. Als er meer dan 3 vervolgkeuzemenu's worden toegepast als laatste waarde, in dit geval '300'.

[geen jQuery - puur JavaScript!]


Hooks:

  • taxonomie-keten-menu-optie-gegevens - zie het volledige codevoorbeeld hierboven voor de dataset wanneer selectron23 is toegepast.
  • taxonomie-keten-menu-loader - om de afbeelding van de lader te wijzigen
  • taxonomie-keten-menu-do-filter - javascript haak, alleen voor ontwikkelaars hook voor het synchroniseren van filterplug-ins. In code genaamd:
  • taxonomie-keten-menu-selecteren-gewijzigd - javascript haak, werkt wanneer de gebruiker een selectie heeft gemaakt in een vervolgkeuzelijst van de keten

Inbegrepen als cadeau in de volgende plug-ins-bundel:

Compatibel die al met Countr werken WPML automatisch, geen acties nodig.


 Demopagina 1  Demo Ready-keten  Compatibel met TABLEON  Compatibel met WOOT  Compatibel met WOOF-filtergedrag  Vragen?

WOOBE - WooCommerce Bulk Editor en Product Manager Professional