Menu de la chaîne de taxonomie

Menu de la chaîne de taxonomie

4,95$

Menu de la chaîne de taxonomie - est un plugin WordPress avec un seul shortcode qui permet de créer des menus en chaîne avec tout type de taxonomies.


Menu de la chaîne de taxonomie - est un plugin WordPress avec un shortcode, qui permet de créer des menus de chaînes de termes de taxonomies avec tous les types intégrés et personnalisés de taxonomies WordPress.

Les termes de taxonomies doivent être créés dans la hiérarchie:

Exemple de shortcode: [taxonomy_chain_menu post_type= 'produit' taxonomie= 'product_cat' id_parent=0 exclure= '36,12, XNUMX ' regarder_vue= 'messages' show_count=1 button_title= 'Regardez-le' cible= '_ vide' étiquette_taxonomie= 'Producteur | Modèle' label_post= 'Sélectionnez une voiture' id_chaîne= 'chaîne1' table_connecte= 'ttt1']


 Démo page 1  Chaîne prête pour la démonstration  Compatible avec TABLEON  Compatible avec WOOT  Compatible avec le comportement de filtration WOOF  POSEZ-NOUS VOS QUESTIONS


Attributs de code court:

  • post_type - quel type de message utiliser dans le menu de la chaîne. Le type par défaut est 'poster'.
  • taxonomy - quels termes de taxonomie pour naviguer. La taxonomie par défaut est 'Catégorie'.
  • parent_id - ID du terme commencé, 0 signifie les meilleurs parents. Le slug par défaut est 0.
  • exclude - les identifiants de termes à masquer de la chaîne. Par exemple: 12,44,73.
  • include - les identifiants des termes à afficher. L'opposé de 'exclure». Par exemple: 11,43,72.
  • include_top - les identifiants des termes liés aux termes principaux des parents uniquement (parent == 0). Par exemple: 10,42,71.
  • show_count - afficher / masquer le nombre de messages dans les termes dans les options de liste déroulante. La valeur par défaut est 0.
  • target - (version premium) comment ouvrir la page de publication / conditions sélectionnée. La valeur par défaut est: '_self«(ouverture dans le même onglet du navigateur). Pour ouvrir dans un autre onglet, utilisez: '_blank'
  • watch_view - valeurs: 'des postes','conditions','aucun». Que montrer au bout de la chaîne. Posts - liste déroulante avec des messages. Conditions - bouton avec le lien vers les articles du terme sélectionné dans le dernier menu déroulant. Aucun - rien, bon à appliquer avec le filtrage des tableaux de produits.
  • label_taxonomy - étiquette (s) de la (des) liste (s) déroulante (s). Exemple: Producteur | Modèle (la version premium ne peut utiliser le diviseur que pour les étiquettes déroulantes | - permet de définir un titre individuel pour chaque liste déroulante). Il est également possible d'utiliser des actions personnalisées (doit commencer à partir de 'call_filter_') pour les traductions, exemple: [taxonomy_chain_menu étiquette_taxonomie= 'call_filter_chain1' label_post= 'call_filter_chain1-post']. Dans le fichier functions.php, ajoutez le code suivant:

    Démo : https://cars.wp-filter.com/simple-taxonomy-chain-menu/ - Pays | Ville | District
  • label_post - étiquette de la liste déroulante des messages. Pour utiliser l'action au lieu du texte dans le fichier functions.php, ajoutez le code suivant: (doit commencer à partir de '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 - (version premium) tous les mots avant la première liste déroulante (v.2.0.7.2). Également possible de définir du texte par action (doit commencer à partir de 'call_filter_'): ([taxonomy_chain_menu post_slug= 'produit' taxonomie= 'product_cat' étiquette_avant= 'call_filter_chain1-before'])

    Démo : https://demo.products-tables.com/taxonomy-chain-menu/
  • ready_chain - (version premium) permet d'afficher des valeurs présélectionnées dans le menu chaîne, exemple: [taxonomy_chain_menu regarder_vue= 'messages' ready_chain= '17,20, 51, poste (XNUMX) '] - à la fin de la chaîne s'affichera une liste déroulante avec des messages et un bouton avec le lien vers le message sélectionné. S'il existe plus de sous-catégories, utilisez 0 (zéro) à la fin: [taxonomy_chain_menu ready_chain= '17,20, XNUMX,0']. Exemple: https://woocommerce.wp-filter.com/simple-taxonomy-chain-menu-2/
  • chain_id - (pour les développeurs) identifiant JavaScript unique pour l'événement js 'taxonomy-chain-menu' et dans les actions WordPress personnalisées
  • connect_table - identifiant unique de la table des articles / produits définie dans l'attribut shortcode de la table ou ses paramètres de backend. Il est possible d'utiliser le menu de la chaîne de taxonomie comme filtre avec les plugins de table des articles et des produits: TABLEON - Tableau des publications WordPress filtrable https://posts-table.com/ et WOOT - Tableau des produits WooCommerce https://products-tables.com/
    Une telle coopération de scripts est possible grâce à l'événement JavaScript 'menu-chaîne-taxinomie'et attributs de shortcode'id_chaîne'avec attribut'table_connecte'
  • do_filter - n'accepte de la boîte qu'une seule valeur - 'woof' (démo: https://demo.products-filter.com/taxonomy-chain-menu ), mais il est possible d'adapter n'importe quel autre plugin de filtre wordpress / woocommerce (pour les développeurs) en utilisant l'événement js taxonomie-chain-menu-do-filter et les valeurs y: e.detail.term_id, e.detail.slug, e.detail.container. Exemple: [taxonomy_chain_menu post_slug= 'produit' taxonomie= 'product_cat' faire_filtre='trame']
  • select_wrapper - (version premium) (à partir de 2.0.8) n'a qu'une seule valeur 'selectron23'et permet d'envelopper la liste déroulante dans la portée de l'élément html Selectron23:

    Découvrir l' page d'exemple. Utiliser avec l'attribut 'id_chaîne'pour séparer les fonctionnalités des différents menus de la chaîne. Utiliser le crochet 'taxonomie-chaîne-menu-option-données'pour définir toutes les données. Voir l'exemple de code (ajouter au fichier functions.php) ci-dessous pour définir les données dans la liste déroulante Selectron23:
  • select_width - (À partir de 2.0.8 ans) largeurs pour les menus déroulants en chaîne. Utilisez une ou plusieurs valeurs séparées par «|». Exemples: '300px','300 pixels | 250 pixels | 20%». La dernière valeur est réelle pour les listes déroulantes de la chaîne avec le numéro 3 et plus.
  • max_posts_count - (À partir de 2.0.8 ans) définir le nombre maximal de messages dans la liste déroulante des messages
  • posts_orderby - (À partir de 2.0.8 ans) comment classer les articles dans la liste déroulante des articles (par titre, id, méta). Par défaut: titre.
  • messages_commande - (À partir de 2.0.8 ans) affiche la direction de l'ordre dans la liste déroulante des messages. Valeurs possibles: ASC, DESC
  • posts_order_meta_key - (À partir de 2.0.8 ans) Voici la clé méta par laquelle les articles dans la liste déroulante des articles doivent être classés. Soyez prudent - des méta-valeurs doivent exister dans les messages demandés. Exemple: [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 - (À partir de 2.0.8 ans) fonctionne si wrapper Selectron23 est appliqué. Définit la hauteur maximale de la liste déroulante en pixels si elle est ouverte. Si la liste déroulante est plus grande, le défilement vertical apparaît. Dans px seul. Exemple de valeur: '150 | 200 | 300'- largeur pour la première, la deuxième et la troisième liste déroulante. Si plus de 3 listes déroulantes seront appliquées à la dernière valeur, dans ce cas '300'.

[pas de jQuery - pur JavaScript!]


Crochets

  • taxonomie-chaîne-menu-option-données - pour l'ensemble de données lorsque selectron23 est appliqué, voir l'exemple de code complet ci-dessus.
  • chargeur de menu de chaîne de taxonomie - pour changer l'image du chargeur
  • taxonomie-chain-menu-do-filter - crochet javascript, pour les développeurs hook uniquement pour la synchronisation des plugins de filtre. Dans le code appelé:
  • taxonomie-chaîne-menu-sélectionner-changé - crochet javascript, fonctionne lorsque l'utilisateur a effectué une sélection dans une liste déroulante de la chaîne

Inclus en cadeau dans le prochain bundle de plugins:

T-bar avec WPML automatiquement, aucune action nécessaire.


 Démo page 1  Chaîne prête pour la démonstration  Compatible avec TABLEON  Compatible avec WOOT  Compatible avec le comportement de filtration WOOF  POSEZ-NOUS VOS QUESTIONS

WOOBE - WooCommerce Bulk Editor et Product Manager Professional