Un bouton qui mène ailleurs sur chaque catégorie
tax-link="Nom du champ" Sur la page de la catégorie « Coffee », le bouton mène à la partie café du menu ; sur « Kitchen », aux plats. L’adresse est un champ de la catégorie, et le client la modifie dans ses réglages.
Où le placer
Sur un <a> dans archive.html : la génération remplace son href.
Balisez le texte à l’intérieur avec tax-text, sous un autre nom : « Category button » et « Category button text ».
Le champ n’apparaît dans l’administration que si la page a un nom de groupe : wp-fields-group sur son <body>.
Exemple : un bouton dans l’en-tête de la catégorie
<header class="category">
<h1 wp="term-title">Coffee</h1>
<a class="button" href="/menu" tax-link="Category button">
<span tax-text="Category button text">See it on the menu</span>
</a>
</header>À retenir
- Le champ contient l’adresse sous forme de texte :
/menu#coffee,https://…. - Un champ vide donne un
hrefvide : remplissez-le sur chaque catégorie qui affiche le bouton. - Le lien et son texte ont des noms différents, sinon ils deviennent un seul champ.
Erreurs fréquentes
Le journal de génération est l’onglet « Journaux » de votre projet sur themeforge.pro ; la vérification gratuite du balisage affiche les mêmes remarques.
<a href="/menu" tax-link="Button">
<span tax-text="Button">See it on the menu</span>
</a>Lien et texte sous un même nom : le journal de génération signale une collision, et un seul champ fournit à la fois l’adresse et le texte.
<a href="/menu" tax-link="Button">
<span tax-text="Button text">See it on the menu</span>
</a>Le texte s’appelle « Button text ».
<div class="button" tax-link="Category button">See it on the menu</div>Pas un lien : l’adresse atterrit sur un <div> et rien n’est cliquable ; la génération signale ce mauvais élément.
<a class="button" href="/menu" tax-link="Category button">See it on the menu</a>Sur un <a>.
Format alternatif
t_link fonctionne de la même façon : la génération donne un thème identique.