Comment afficher les termes de taxonomie personnalisés dans les widgets de la barre latérale WordPress


Espérez-vous afficher des termes de taxonomie personnalisés sur votre barre latérale WordPress ?

Les taxonomies personnalisées vous permettent de regrouper votre contenu au-delà des catégories et des balises, par exemple en organisant les critiques de livres par fiction et non-fiction. L'affichage des termes de taxonomie que vous utilisez peut aider vos visiteurs à trouver le contenu qu'ils recherchent.

Dans cet article, nous allons vous montrer comment afficher les termes de taxonomie personnalisés dans les widgets de la barre latérale WordPress.

Pourquoi afficher des termes de taxonomie personnalisés dans WordPress ?

Lorsque vous configurez votre site WordPress pour la première fois, vous pouvez utiliser des catégories et des balises pour organiser vos publications. Ces deux taxonomies sont tout ce dont de nombreux sites Web ont besoin.

Cependant, certains sites Web peuvent bénéficier de taxonomies personnalisées comme moyen supplémentaire d'organiser des groupes de publications et des types de publications personnalisés.

Par exemple, si vous créez un type de publication personnalisé appelé « Livres », vous pouvez le trier à l'aide d'une taxonomie personnalisée appelée « Sujets » qui contient des termes comme Aventure, Romance et Horreur.

Ensuite, vous pouvez aider vos lecteurs à trier facilement les livres par sujet en affichant ces termes dans la barre latérale de WordPress.

Cela étant dit, voyons comment afficher les termes de taxonomie personnalisés dans les widgets de la barre latérale WordPress. Nous aborderons deux méthodes, et la première est recommandée à la plupart des utilisateurs.

  • Affichage des termes de taxonomie personnalisés dans un widget à l'aide d'un plugin

  • Affichage des termes de taxonomie personnalisés dans un widget à l'aide de code

Affichage des termes de taxonomie personnalisés dans un widget à l'aide d'un plugin

La première chose que vous devez faire est d'installer et d'activer TaxoPress est le plugin WordPress Tag, Category et Taxonomy Manager. Pour plus de détails, consultez notre guide étape par étape sur la façon d'installer un plugin WordPress.

Création d'une liste de termes de taxonomie personnalisés

Lors de l'activation, vous devez accéder à la page TaxoPress »Affichage des conditions dans votre zone d'administration WordPress. Ici, vous pouvez configurer les taxonomies et termes personnalisés que vous souhaitez afficher sur votre site Web.

Notez qu'un élément « Affichage des termes » a déjà été créé pour vous et vous pouvez le modifier pour afficher la taxonomie que vous souhaitez afficher sur votre site. Cependant, si vous souhaitez afficher plusieurs listes de termes, vous devrez alors passer à la version Pro.

Vous pouvez cliquer sur « Affichage des conditions » pour configurer l'élément. Cela fait apparaître l'écran « Modifier l'affichage des termes » où vous pouvez choisir les éléments de taxonomie que vous souhaitez afficher.

Vous devrez donner un titre à la liste de termes. Pour ce didacticiel, nous l’appellerons « Sujets du livre ».

Ensuite, vous devez afficher le type de publication et la taxonomie que vous souhaitez afficher dans votre barre latérale. Sur notre site Web de démonstration, nous avons un type de publication personnalisé appelé « Livres » et une taxonomie personnalisée appelée « Sujets », nous les sélectionnerons donc.

Si vous avez besoin d'aide pour configurer une taxonomie personnalisée sur votre site Web, consultez notre guide sur la façon de créer des taxonomies personnalisées dans WordPress.

Enfin, vous devez choisir le format d'affichage que vous souhaitez utiliser. Les choix sont « Cloud » et « Liste ». Pour ce tutoriel, nous choisirons l’option « Liste ».

Pour de nombreux sites Web, ce sont les seules options que vous devez configurer, alors n'hésitez pas à cliquer sur le bouton « Enregistrer l'affichage des conditions » pour stocker vos paramètres.

Cependant, des options supplémentaires sont disponibles dans les autres onglets de la page Modifier l'affichage des termes, et nous les examinerons brièvement.

Par défaut, tous les termes de la taxonomie sélectionnée seront affichés, mais l'onglet « Choisir les termes » vous permet de limiter les termes à ceux qui ont été utilisés récemment, par exemple au cours du dernier mois ou de la dernière année. Vous pouvez également choisir l'ordre de tri des termes et d'autres paramètres associés.

L'onglet Conception contient des paramètres permettant de déterminer à quoi ressemblera votre liste de termes de taxonomie.

Par exemple, vous pouvez choisir le nombre de termes à afficher, sélectionner la taille et la couleur de la police, etc.

L'onglet Format d'affichage est plus technique et vous permet de modifier le format de vos termes.

Vous devrez suivre le lien vers la documentation fournie pour savoir quoi saisir dans chaque champ.

Si vous avez modifié l'un de ces paramètres supplémentaires, assurez-vous de cliquer sur le bouton « Enregistrer l'affichage des conditions » en bas de la page pour les stocker.

Affichage de votre liste de termes de taxonomie personnalisée

Vous devez maintenant ajouter la liste des termes de taxonomie à la barre latérale de WordPress. Vous pouvez le faire en utilisant un shortcode ou un widget. Pour ce tutoriel, nous utiliserons un widget.

Vous devez d’abord accéder à la page Apparence » Widgets, puis cliquer sur le bouton « + Basculer l’insertion de blocs » en haut de la page. Ensuite, vous devrez localiser le widget « Affichage des conditions (TaxoPress Shortcode) », puis le faire glisser sur votre barre latérale.

Vous devrez maintenant sélectionner la liste des termes que vous souhaitez afficher dans le menu déroulant. Pour ce didacticiel, nous sélectionnerons la liste « Sujets de livres » que nous venons de créer.

Vous pouvez maintenant cliquer sur le bouton « Mettre à jour » en haut de la page pour enregistrer le nouveau widget, puis visiter votre site Web pour le voir en action. Voici à quoi cela ressemble sur notre site Web de démonstration.

Affichage des termes de taxonomie personnalisés dans un widget à l'aide de code

Cette méthode est plus avancée et est recommandée à ceux qui sont habitués à travailler avec des extraits de code et qui aiment savoir comment les choses fonctionnent. Cette méthode vous donne également plus de contrôle sur la manière dont les termes de taxonomie personnalisés apparaissent dans vos widgets.

Tout d’abord, vous devez ajouter ce code dans le fichier function.php de votre thème ou dans un plugin spécifique au site.

// First we create a function
function list_terms_custom_taxonomy( $atts ) {
 
// Inside the function we extract custom taxonomy parameter of our shortcode
 
    extract( shortcode_atts( array(
        'custom_taxonomy' => '',
    ), $atts ) );
 
// arguments for function wp_list_categories
$args = array( 
taxonomy => $custom_taxonomy,
title_li => ''
);
 
// We wrap it in unordered list 
echo '<ul>'; 
echo wp_list_categories($args);
echo '</ul>';
}
 
// Add a shortcode that executes our function
add_shortcode( 'ct_terms', 'list_terms_custom_taxonomy' );
 
//Allow Text widgets to execute shortcodes
 
add_filter('widget_text', 'do_shortcode');

Le code crée un shortcode ct_terms qui nécessite un paramètre custom_taxonomy.

Pour utiliser ce shortcode, vous devez visiter Apparence » Widgets et glisser-déposer un widget de raccourci sur votre barre latérale. Ensuite, vous devez ajouter le shortcode suivant au widget, puis cliquer sur le bouton « Mettre à jour » en haut de la page Widgets.

[ct_terms custom_taxonomy=customtaxonomyname]

Assurez-vous de remplacer customtaxonomyname par le nom de la taxonomie que vous souhaitez répertorier. Pour ce didacticiel, nous utiliserons la taxonomie « sujets ».

Une fois que vous aurez mis à jour vos widgets, votre liste de termes de taxonomie personnalisés sera affichée dans la barre latérale de WordPress.

Voici à quoi cela ressemble sur notre site Web de démonstration. Vous souhaiterez peut-être également ajouter un titre de widget pour décrire la liste des termes de taxonomie.

Nous espérons que ce didacticiel vous a aidé à apprendre à afficher les termes de taxonomie personnalisés dans les widgets de la barre latérale WordPress. Vous souhaiterez peut-être également apprendre à suivre les visiteurs de votre site WordPress ou consulter notre liste des meilleurs plugins de formulaire de contact pour WordPress.

Si vous avez aimé cet article, abonnez-vous à notre chaîne YouTube pour les didacticiels vidéo WordPress. Vous pouvez également nous trouver sur Twitter et Facebook.