Reťazové menu taxonómie

Reťazové menu taxonómie

4,95$

Reťazové menu taxonómie – je doplnok WordPress iba s jedným krátkym kódom, ktorý umožňuje vytvárať reťazové ponuky s akýmkoľvek typom taxonómie.


Reťazové menu taxonómie – je doplnok WordPress s jedným krátkym kódom, ktorý umožňuje vytvárať reťazcové ponuky taxonómií s ľubovoľnými vstavanými a vlastnými typmi taxonómií WordPress.

Termíny taxonómie by sa mali vytvárať v hierarchii:

Príklad krátkeho kódu: [taxonomy_chain_menu post_type='produkt' taxonómie='product_cat' parent_id=0 vylúčiť= '36,12' watch_view='príspevky' show_count=1 button_title= "Pozrite si to" terč='_blank' label_taxonómia='Producent|Model' label_post='Vyberte auto' chain_id='reťaz1' connect_table='ttt1']


 Ukážka stránky 1  Reťaz pripravený na ukážku  Kompatibilné s TABLEON  Kompatibilné s WOOT  Kompatibilné s filtráciou WOOF  Otázky?


Atribúty skráteného kódu:

  • post_type – aký typ príspevku použiť v ponuke reťazca. Predvolený typ je 'zverejniť'.
  • taxonomy – v akých taxonomických výrazoch sa orientovať. Predvolená taxonómia je 'kategórie'.
  • parent_id – začatý termín ID, 0 znamená top rodičov. Predvolený slimák je 0.
  • exclude – ID výrazov, ktoré sa majú skryť pred reťazcom. Napríklad: 12,44,73.
  • include – ID výrazov, ktoré sa majú zobraziť. Naproti 'vylúčiť'. Napríklad: 11,43,72.
  • include_top – ID výrazov súvisiace iba s hornými nadradenými výrazmi (rodič == 0). Napríklad: 10,42,71.
  • show_count – zobraziť/skryť počet príspevkov v podmienkach v rozbaľovacích možnostiach. Predvolená hodnota je 0.
  • target - (prémiová verzia) ako otvoriť vybranú stránku s príspevkami/podmienkami. Predvolená hodnota je: '_ seba„(otvorenie na tej istej karte prehliadača). Na otvorenie na inej karte použite: '_ prázdne miesto'
  • watch_view – hodnoty: 'Príspevkov:', 'podmienky","nikto'. Čo ukázať na konci reťaze. príspevky - rozbaľovacia ponuka s príspevkami. Podmienky - tlačidlo s odkazom na príspevky vybraného výrazu v poslednom rozbaľovacom zozname. nikto - nič, dobré použiť s filtrovaním tabuliek produktov.
  • label_taxonomy - štítky rozbaľovacej ponuky. Príklad: Výrobca|Model (iba prémiová verzia môže použiť oddeľovač pre rozbaľovacie štítky | - umožňuje nastaviť individuálny názov pre každý rozbaľovací zoznam). Tiež je možné použiť vlastné akcie (musí začať od 'call_filter_') pre preklady, napríklad: [taxonomy_chain_menu label_taxonómia='call_filter_chain1' label_post='call_filter_chain1-post']. V súbore functions.php pridajte nasledujúci kód:

    Demonštrácia: https://cars.wp-filter.com/simple-taxonomy-chain-menu/ - Krajina|Mesto|Obvod
  • label_post - rozbaľovacia ponuka označenia príspevkov. Ak chcete použiť akciu namiesto textu v súbore functions.php pridajte nasledujúci kód: (musí začať od '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 - (prémiová verzia) akékoľvek slová pred prvým rozbaľovacím zoznamom (v.2.0.7.2). Tiež je možné nastaviť text pomocou akcie (musí začať od 'call_filter_'): ([taxonomy_chain_menu post_slug='produkt' taxonómie='product_cat' štítok_predtým='call_filter_chain1-before'])

    Demonštrácia: https://demo.products-tables.com/taxonomy-chain-menu/
  • ready_chain - (prémiová verzia) umožňuje zobraziť predvolené hodnoty v reťazovom menu, príklad: [taxonomy_chain_menu watch_view='príspevky' ready_chain='17,20,post(51)'] - na konci reťazca sa zobrazí rozbaľovacia ponuka s príspevkami a tlačidlo s odkazom na vybraný príspevok. Ak existuje viac podkategórií, použite 0 (nula) nakoniec: [taxonomy_chain_menu ready_chain='17,20,0']. Príklad: https://woocommerce.wp-filter.com/simple-taxonomy-chain-menu-2/
  • chain_id - (pre vývojárov) jedinečný identifikátor JavaScript pre udalosť js „taxonomy-chain-menu“ a vo vlastných akciách WordPress
  • connect_table - jedinečný identifikátor tabuľky príspevkov/produktov nastavený v atribúte shortcode tabuľky alebo jej backendových nastaveniach. Je možné použiť Taxonomy Chain Menu ako filter s doplnkami tabuľky príspevkov a produktov: TABLEON - Filtrovateľná tabuľka príspevkov WordPress https://posts-table.com/ a WOOT - Tabuľka produktov WooCommerce https://products-tables.com/
    Spolupráca takýchto skriptov je možná vďaka udalosti JavaScript 'taxonómia-reťazec-menu' a atribúty shortcode 'chain_id' s atribútom 'connect_table'
  • do_filter - akceptuje z krabice iba jednu hodnotu - 'woof' (demo: https://demo.products-filter.com/taxonomy-chain-menu ), ale je možné prispôsobiť akýkoľvek iný doplnok wordpress/woocommerce filter (pre vývojárov) pomocou udalosti js taxonómia-reťazec-menu-do-filtra a tam uvedené hodnoty: e.detail.term_id, e.detail.slug, e.detail.container. Príklad: [taxonomy_chain_menu post_slug='produkt' taxonómie='product_cat' do_filter='tkanina']
  • select_wrapper - (prémiová verzia) (od 2.0.8) má len jednu hodnotuselektrón23“ a umožňuje zabaliť rozbaľovaciu ponuku do dosahu html prvku Selectron23:

    Vidieť ukážková stránka. Použiť s atribútom 'chain_id“ na oddelenie funkcií pre rôzne reťazové ponuky. Použiť háktaxonómia-reťazec-menu-option-data“ na nastavenie všetkých údajov. Pozrite si príklad kódu (pridať do súboru functions.php) nižšie na nastavenie údajov v rozbaľovacej ponuke Selectron23:
  • select_width - (od 2.0.8) šírky pre rozbaľovacie miesta v reťazi. Použite jednu alebo niekoľko hodnôt oddelených '|'. Príklady: '300px","300px|250px|20%'. Posledná hodnota je aktuálna pre rozbaľovacie zoznamy v reťazci s číslom 3 a viac.
  • max_posts_count - (od 2.0.8) nastaviť maximálny počet príspevkov v rozbaľovacej ponuke príspevkov
  • post_orderby - (od 2.0.8) ako objednať príspevky v rozbaľovacej ponuke príspevkov (podľa názvu, ID, meta). Štandardne: názov.
  • poradie_posielok - (od 2.0.8) smer poradia príspevkov v rozbaľovacej ponuke príspevkov. Možné hodnoty: ASC, DESC
  • posts_order_meta_key - (od 2.0.8) tu je meta kľúč, podľa ktorého by sa mali zoraďovať príspevky v rozbaľovacej ponuke príspevkov. Buďte opatrní - meta hodnoty by mali existovať v požadovaných príspevkoch. Príklad: [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 - (od 2.0.8) funguje ako obal Selectron23 sa aplikuje. Definuje maximálnu výšku rozbaľovacieho zoznamu v pixeloch, ak je otvorený. Ak je rozbaľovacia ponuka väčšia, zobrazí sa zvislé posúvanie. In px iba. Príklad hodnoty: '150|200|300' - šírka prvej, druhej a tretej rozbaľovacej ponuky. Ak sa použije posledná hodnota viac ako 3 rozbaľovacích ponúk, v tomto prípade „300'.

[no jQuery - čistý JavaScript!]


háčiky:

  • taxonómia-reťazec-menu-option-data - pre súbor údajov pri použití selectron23 pozri úplný príklad kódu vyššie.
  • taxonómia-chain-menu-loader - zmeniť obrázok nakladača
  • taxonómia-reťazec-menu-do-filtra - javascriptový háčik, pre vývojárov len hák na synchronizáciu filtrovacích pluginov. V kóde s názvom:
  • taxonómia-chain-menu-select-changed - javascriptový háčik, funguje, keď používateľ vykonal výber v rozbaľovacej ponuke reťazca

Zahrnuté ako darček v ďalšom balíku doplnkov:

Kompatibilný s WPML automaticky, nie sú potrebné žiadne akcie.


 Ukážka stránky 1  Reťaz pripravený na ukážku  Kompatibilné s TABLEON  Kompatibilné s WOOT  Kompatibilné s filtráciou WOOF  Otázky?

WOOBE - WooCommerce hromadný editor a produktový manažér Professional