Menu łańcucha taksonomii

Menu łańcucha taksonomii

4,95$

Menu łańcucha taksonomii - to wtyczka WordPress z jednym krótkim kodem, która umożliwia tworzenie menu łańcuchowych z dowolnymi taksonomiami.


Menu łańcucha taksonomii - to wtyczka WordPress z jednym krótkim kodem, która umożliwia tworzenie menu łańcuchów terminów taksonomii z dowolnymi wbudowanymi i niestandardowymi typami taksonomii WordPress.

Terminy taksonomii należy tworzyć w hierarchii:

Przykład skrótu: [taksonomia_chain_menu post_type= „produkt” taksonomia= „product_cat” ID rodzica=0 wykluczać= „36,12, XNUMX” oglądaj_widok= 'posty' show_count=1 button_title= 'Obejrzyj to' cel= '_ puste' etykieta_taksonomii= 'Producent | Model' label_post= 'Wybierz samochód' identyfikator_łańcucha= „łańcuch1” connect_table= „ttt1”]


 Strona demonstracyjna 1  Łańcuch gotowych do demonstracji  Kompatybilny z TABLEON  Kompatybilny z WOOT  Kompatybilny z właściwościami filtracji WOOF  Pytania?


Atrybuty shortcode:

  • post_type - jakiego typu posta użyć w menu łańcucha. Typ domyślny to „pisać'.
  • taxonomy - po jakich terminach taksonomicznych się poruszać. Domyślna taksonomia to „kategoria'.
  • parent_id - ID terminu rozpoczętego, 0 oznacza najlepszych rodziców. Wartość domyślna to 0.
  • exclude - identyfikatory terminów do ukrycia przed łańcuchem. Na przykład: 12,44,73.
  • include - identyfikatory terminów do wyświetlenia. Przeciwny do 'wykluczać”. Na przykład: 11,43,72.
  • include_top - identyfikatory haseł powiązane tylko z najważniejszymi hasłami nadrzędnymi (rodzic == 0). Na przykład: 10,42,71.
  • show_count - pokaż / ukryj liczbę postów w terminach w opcjach rozwijanych. Wartość domyślna to 0.
  • target - (wersja premium) jak otworzyć wybraną stronę z postami / warunkami. Domyślnie: '_samego siebie„(otwieranie w tej samej karcie przeglądarki). Aby otworzyć w innej karcie, użyj: '_blank'
  • watch_view - wartości: 'postów','warunki'"Żaden”. Co pokazać na końcu łańcucha. Wiadomości - rozwijana lista z postami. Warunki - przycisk z linkiem do postów z wybranego terminu w ostatnim rozwijanym menu. żaden - nic, dobrze zastosować z filtrowaniem tabel produktów.
  • label_taxonomy - etykieta (-y) listy rozwijanej (-ych). Przykład: Producent | Model (wersja premium może używać rozdzielacza tylko dla rozwijanych etykiet | - pozwala ustawić indywidualny tytuł dla każdego rozwijanego menu). Możliwe jest również użycie akcji niestandardowych (musi zaczynać się od „call_filter_”) w przypadku tłumaczeń, na przykład: [taksonomia_chain_menu etykieta_taksonomii= 'call_filter_chain1' label_post= 'call_filter_chain1-post']. W pliku functions.php dodaj kolejny kod:

    Próbny: https://cars.wp-filter.com/simple-taxonomy-chain-menu/ - Kraj | Miasto | Dzielnica
  • label_post - etykieta listy rozwijanej postów. Aby użyć akcji zamiast tekstu w pliku functions.php dodaj następny kod: (musi zaczynać się 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 - (wersja premium) dowolne słowa przed pierwszym menu rozwijanym (v.2.0.7.2). Możliwe również ustawienie tekstu za pomocą akcji (musi zaczynać się od „call_filter_”): ([taksonomia_chain_menu post_slug= „produkt” taksonomia= „product_cat” label_before= 'call_filter_chain1-before'])

    Próbny: https://demo.products-tables.com/taxonomy-chain-menu/
  • ready_chain - (wersja premium) pozwala na wyświetlenie wcześniej wybranych wartości w menu łańcucha, przykład: [taksonomia_chain_menu oglądaj_widok= 'posty' gotowy_łańcuch= „17,20, 51, post (XNUMX)”] - na końcu łańcucha wyświetli się lista rozwijana z postami oraz przycisk z linkiem do wybranego wpisu. Jeśli istnieje więcej podkategorii, użyj 0 (zero) na końcu: [taksonomia_chain_menu gotowy_łańcuch= „17,20, XNUMX,0']. Przykład: https://woocommerce.wp-filter.com/simple-taxonomy-chain-menu-2/
  • chain_id - (dla programistów) unikalny identyfikator JavaScript dla zdarzenia js „taksonomia-łańcuch-menu” oraz w niestandardowych akcjach WordPress
  • connect_table - unikalny identyfikator tabeli postów / produktów ustawiony w atrybucie shortcode tabeli lub w ustawieniach backendu. Możliwe jest użycie menu łańcucha taksonomii jako filtra z wtyczkami postów i tabel produktów: TABLEON - Filtrowanie tabeli postów WordPress https://posts-table.com/ i WOOT - Tabela produktów WooCommerce https://products-tables.com/
    Taka współpraca skryptów jest możliwa dzięki wydarzeniu JavaScript ''taksonomia-łańcuch-menu„i atrybuty shortcode”identyfikator_łańcucha„z atrybutem”connect_table'
  • do_filter - przyjmuje z pudełka tylko jedną wartość - „hau” (demo: https://demo.products-filter.com/taxonomy-chain-menu ), ale można dostosować dowolną inną wtyczkę filtru wordpress / woocommerce (dla programistów) przy użyciu zdarzenia js taksonomia-łańcuch-menu-do-filtrować i wartości tam: e.detail.term_id, e.detail.slug, e.detail.container. Przykład: [taksonomia_chain_menu post_slug= „produkt” taksonomia= „product_cat” filtrowanie='wątek']
  • select_wrapper - (wersja premium) (od 2.0.8) ma tylko jedną wartość ”selectron23'i pozwala na zawinięcie rozwijanego menu w zasięg elementu html Selectron23:

    Widzieć przykładowa strona. Użyj z atrybutem „identyfikator_łańcucha', aby oddzielić funkcjonalność dla różnych menu łańcuchowych. Użyj haka ”taksonomia-łańcuch-menu-opcja-dane', aby ustawić wszystkie dane. Zobacz przykład kodu (dodaj do pliku functions.php) poniżej, aby ustawić dane w menu rozwijanym Selectron23:
  • select_width - (od 2.0.8) szerokości rozwijanych w łańcuchu. Użyj jednej lub kilku wartości oddzielonych znakiem „|”. Przykłady: '300px'"300 pikseli | 250 pikseli | 20%”. Ostatnia wartość jest aktualna dla list rozwijanych w łańcuchu o numerze 3 i więcej.
  • max_posts_count - (od 2.0.8) ustaw maksymalną liczbę postów w menu rozwijanym postów
  • posts_orderby - (od 2.0.8) jak porządkować posty na liście rozwijanej (według tytułu, identyfikatora, meta). Domyślnie: tytuł.
  • posts_order - (od 2.0.8) kierunek kolejności postów w menu rozwijanym postów. Możliwe wartości: ASC, DESC
  • posts_order_meta_key - (od 2.0.8) tutaj jest klucz meta, według którego należy uporządkować posty w menu rozwijanym postów. Uważaj - w żądanych postach powinny istnieć wartości meta. Przykład: [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) działa, jeśli wrapper Selectron23 jest stosowany. Określa maksymalną wysokość listy rozwijanej w pikselach po otwarciu. Jeśli lista rozwijana jest większa - pojawia się przewijanie pionowe. W px tylko. Przykład wartości: '150 | 200 | 300'- szerokość pierwszego, drugiego i trzeciego menu rozwijanego. Jeśli więcej niż 3 listy rozwijane zostaną zastosowane jako ostatnia wartość, w tym przypadku ”300'.

[no jQuery - czysty JavaScript!]


Haczyki:

  • taksonomia-łańcuch-menu-opcja-dane - dla zestawu danych, gdy zastosowano selectron23, patrz pełny przykład kodu powyżej.
  • taksonomia-łańcuch-menu-loader - aby zmienić obraz programu ładującego
  • taksonomia-łańcuch-menu-do-filtrować - haczyk javascript, dla programistów tylko zaczep do synchronizacji wtyczek filtrów. W kodzie o nazwie:
  • taksonomy-łańcuch-menu-wybierz-zmieniony - hak javascript, działa, gdy użytkownik dokonał wyboru w menu rozwijanym łańcucha

Zawarte jako prezent w kolejnym pakiecie wtyczek:

Zgodny z WPML automatycznie, żadne działania nie są wymagane.


 Strona demonstracyjna 1  Łańcuch gotowych do demonstracji  Kompatybilny z TABLEON  Kompatybilny z WOOT  Kompatybilny z właściwościami filtracji WOOF  Pytania?

WOOBE - WooCommerce Bulk Editor i Product Manager Professional