Taxonomies
La taxonomie est un système de classification qui permet d'organiser et de structurer les contenus de votre site web. C'est un aspect clé de la gestion de contenu dans Drupal, car il permet de créer des catégories et des sous-catégories pour faciliter la navigation, le référencement et l'indexation du contenu.
Dans Drupal, la taxonomie est structurée autour de vocabulaires, qui sont essentiellement des collections de termes de classification. Chaque vocabulaire représente une catégorie principale, et il est possible de créer plusieurs vocabulaires en fonction des besoins du site. Par exemple, un site d'actualités pourrait avoir des vocabulaires pour les sujets, les régions géographiques ou les types d'articles.
Les vocabulaires contiennent des termes, qui sont des mots ou des expressions servant d’étiquettes. Ces termes permettent de classer les contenus selon des thèmes spécifiques. En reprenant notre exemple précédent, un vocabulaire "Thématique" pourrait regrouper des termes comme « Technologie », « Santé », « Économie », etc.
Ergonomie générale
Vous pouvez retrouver l'ensemble des vocabulaires de taxonomie dans l'onglet structure, sur la page taxonomie. En cliquant sur lister les termes
, vous aurez accès à l'ensemble des termes du vocabulaire concerné.
Depuis cette interface, il est très simple de créer un nouveau terme en cliquant sur le bouton Ajouter un terme
, ou de modifier un terme existant en cliquant sur le bouton Modifier
du terme en question.
Utilisation des Champs de Taxonomie
Les champs de taxonomie sont utilisés pour associer des termes à des contenus spécifiques. Lorsqu'un contenu est créé, il peut être étiqueté avec un ou plusieurs termes provenant de différents vocabulaires. Cela facilite le filtrage, la recherche et l'organisation des contenus par catégorie.
Exemple d'un champ de taxonomie sur le formulaire d'édition d'un contenu Actualité. On peut voir que les termes Interview et Revue de presse ont déjà été associés à ce contenu.
Vue et Filtrage de Contenu
Drupal offre la possibilité de créer des vues qui affichent des contenus en fonction de termes de taxonomie, ou qui peuvent être filtrées en fonction de termes de taxonomie.
Exemple d'une liste d'actualité filtrée sur le terme Interview. On peut bien voir que seules les actualités étiquetées 'Interview' remontent dans la liste.
Fusion des termes de taxonomie
Le cms vous offre la possibilité de fusionner de multiples termes de taxonomie, vous permettant ainsi de rationaliser et de nettoyer les vocabulaires de taxonomie en combinant des termes similaires ou en double.
Imaginez un site d'e-commerce avec un vocabulaire de taxonomie pour les catégories de produits :
- Les termes incluent "T-shirts", "Tee-shirts", et "Tee shirts".
- Vous pouvez fusionner tous ces termes sous un seul terme, "T-shirts", pour garantir une meilleure organisation et une meilleure expérience utilisateur.
Pour ce faire :
- Rendez-vous sur la page du vocabulaire à nettoyer
- Accédez à l'onglet "Fusionner"
- Cochez les termes que vous souhaitez fusionner
- Vous pouvez ensuite choisir de fusionner les termes au sein d'un nouveau terme ou d'un terme existant.
- Confirmez la fusion et tous les contenus associés aux termes d'origine seront liés au terme cible.