WordPress propose des catégories et des identifiés comme taxonomies par défaut pour organiser le contenu. Cependant, pour des types de contenu spécifiques ou des besoins d’organisation complexes, les taxonomies personnalisées offrent une plus grande flexibilité.
Chez WPBeginner, nous utilisons des taxonomies personnalisées sur notre site pour organiser le contenu en groupes, tels que les tutoriels, les guides, les vitrines, et plus encore.
Dans cet article, nous allons vous afficher comment convertir facilement les catégories WordPress en taxonomies personnalisées.
Nous aborderons également l’impact des taxonomies WordPress sur la navigation et le référencement de votre site, afin de vous aider à prendre une décision éclairée quant à l’optimisation de la structure de votre contenu
Pourquoi et quand faut-il convertir les catégories en taxonomies personnalisées ?
Une taxonomie vous permet d’organiser des groupes d’articles et des types de publications personnalisés sur votre site WordPress. Par défaut, WordPress est livré avec deux taxonomies prédéfinies : les catégories et les identifiés.
Cependant, vous pouvez également créer une taxonomie personnalisée avec WordPress, qui peut être utilisée avec des types de publication existants ou personnalisés.
Au fur et à mesure que votre blog WordPress se développe, vous devrez peut-être convertir vos catégories en une taxonomie personnalisée. Il peut être écrasant de classer et de garder une trace de chaque publication dans une catégorie avec différentes sous-catégories.
L’utilisation de taxonomies personnalisées pour l’identification permet des classifications plus précises et plus détaillées et une meilleure organisation du contenu.
Par exemple, si vous avez un site de recettes, la création de catégories pour le type de cuisine, les restrictions alimentaires et le type de repas peut être un peu déroutante.
Cependant, en créant une taxonomie personnalisée pour chacun de ces sujets, vous pouvez faciliter l’organisation du contenu.
Les taxonomies personnalisées peuvent également contribuer à améliorer votre classement en matière de référencement en vous donnant la possibilité d’utiliser des termes de taxonomie plus spécifiques et plus ciblés.
Cela dit, voyons comment vous pouvez facilement convertir des catégories en taxonomies personnalisées.
Comment convertir les catégories WordPress en taxonomies personnalisées ?
Tout d’abord, vous devrez installer et activer l’extension Taxonomy Switcher. Pour des instructions plus détaillées, vous pouvez consulter notre guide étape par étape sur l’installation d’une extension WordPress.
Une fois activé, rendez-vous sur la page Outils » Taxonomy Switcher dans la colonne latérale de l’administrateur WordPress pour convertir les catégories en taxonomies personnalisées.
Une fois que vous y êtes, vous devez sélectionner l’option « Catégories » dans le menu déroulant « Taxonomie à partir de laquelle basculer ».
Cela signifie que nous allons convertir une catégorie en une taxonomie personnalisée.
Ensuite, sélectionnez la taxonomie personnalisée dans laquelle vous souhaitez que les catégories se transforment dans le menu déroulant « Taxonomie vers laquelle basculer ».
Par exemple, si vous avez une catégorie pour les restrictions alimentaires et que vous souhaitez passer à une taxonomie du même nom, vous pouvez sélectionner l’option « Restrictions alimentaires » dans le menu déroulant.
Si vous ne savez pas comment créer une taxonomie personnalisée, vous pouvez consulter notre tutoriel sur la façon de créer une taxonomie personnalisée dans WordPress.
Si vous souhaitez convertir toutes les catégories de votre site WordPress en cette taxonomie personnalisée spécifique, il vous suffit de cliquer sur le bouton » Changer de taxonomie « .
Toutefois, si vous souhaitez simplement convertir une ou plusieurs catégories dans cette taxonomie, vous devrez ajouter les ID de ces catégories dans le champ « Liste d’ID de termes séparés par des virgules à convertir ».
Pour trouver l’ID d’une catégorie, vous devez vous rendre sur la page Posts » Categories du tableau de bord WordPress et survoler avec votre souris la catégorie de votre choix.
L’URL de modification de la catégorie apparaît désormais dans une fenêtre surgissante dans le coin inférieur gauche de votre écran.
À partir de là, vous pouvez facilement trouver l’ID de votre catégorie, car c’est le numéro qui vient après « category&tag_ID= » et avant « &post_type » dans l’URL.
Pour plus d’instructions, consultez notre tutoriel sur la façon de trouver les ID de catégories dans WordPress.
Une fois que vous avez trouvé les ID des catégories, retournez à la page « Taxonomy Switcher ».
Ensuite, ajoutez simplement les ID de toutes les catégories que vous souhaitez convertir en une taxonomie spécifique. Gardez à l’esprit que si vous ajoutez plus d’un ID de catégorie, vous devrez les séparer par des virgules.
Certaines catégories de WordPress ont également des sous-catégories (catégories enfants).
Toutefois, si vous souhaitez passer outre les catégories enfants, vous pouvez saisir la catégorie parent à côté de l’option « Limiter le changement de taxonomie pour les termes enfants d’un parent spécifique ». De cette manière, seule la catégorie parentale sera convertie en taxonomie.
Enfin, cliquez sur le bouton » Changer de taxonomie » pour convertir votre catégorie WordPress en taxonomie personnalisée.
Vous verrez maintenant la taxonomie que vous avez créée ainsi que les taxonomies par défaut dans l’onglet du menu « Posts » dans la colonne latérale de WordPress.
En cliquant sur la taxonomie personnalisée, vous accéderez à une nouvelle page où vous pourrez facilement ajouter des termes à la taxonomie en saisissant un nom et un slug.
Une fois que vous avez fait cela, il vous suffit de cliquer sur le bouton « Ajouter nouveau » en bas pour créer un nouveau terme de taxonomie.
Maintenant, visitez l’éditeur de blocs WordPress en ouvrant une nouvelle publication/page ou une publication existante.
Ici, vous remarquerez que la catégorie que vous avez basculée en taxonomie est maintenant affichée dans le panneau de bloc dans le coin droit de l’écran. À partir de là, vous pouvez facilement ajouter de nouveaux termes ou utiliser ceux qui existent déjà pour votre publication de blog WordPress.
Bonus : Réglages des redirections d’une catégorie vers une taxonomie personnalisée
Après avoir transformé l’une de vos catégories en taxonomie personnalisée, la page d’archive de la catégorie affichera désormais une erreur 404. Il n’y a pas lieu de s’inquiéter si votre site n’est pas encore en direct.
Toutefois, si votre site est en direct, il est possible que les moteurs de recherche aient déjà exploré et indexé vos pages de catégories. Cela signifie que ces pages peuvent apparaître dans les résultats de recherche, et que les utilisateurs/utilisatrices venant des moteurs de recherche verront une page d’erreur 404.
Pour corriger ce problème, vous devez rediriger les utilisateurs/utilisatrices vers la nouvelle page de taxonomie pour chaque catégorie.
Pour ce faire, vous devrez installer et activer l’extension All in One SEO pour WordPress. Pour plus de détails, consultez notre guide du débutant sur l’installation d’une extension WordPress.
AIOSEO est la meilleure extension WordPress pour le référencement sur le marché. Il est livré avec un puissant module de gestionnaire de redirection qui rend très facile de trouver des liens brisés et de les corriger en utilisant des redirections 301.
Note : AIOSEO dispose également d’une version gratuite. Cependant, vous aurez besoin de l’offre pro pour ce tutoriel afin de déverrouiller la fonctionnalité de redirection 301.
Une fois activé, vous devez configurer AIOSEO pour votre site. Pour des instructions plus détaillées, veuillez consulter notre guide sur la façon de configurer correctement All in One SEO.
Une fois que vous avez fait cela, rendez-vous sur la page All in One SEO » Redirects depuis la colonne latérale de l’administrateur WordPress.
Consultez cette page pour savoir si vous devez activer le gestionnaire de redirections. Cliquez sur le bouton « Activer les redirections ».
La page Redirects s’affiche alors à l’écran.
A partir de là, ajoutez simplement /category/.* dans le champ « Source URL ».
Une fois que vous avez fait cela, cliquez sur l’icône d’engrenage dans le champ pour ouvrir quelques Réglages supplémentaires pour l’URL source. Cochez l’option « REGEX ».
Saisissez ensuite le slug de votre taxonomie personnalisée, par exemple /dietary_restrictions/1 dans le champ « Target URL ».
Confirmez ensuite que l’option de redirection « 301 Moved Permanently » est choisie dans le menu déroulant.
Enfin, cliquez sur le bouton « Ajouter une redirection » dans le coin droit.
Lors de la création, la redirection que vous avez créée sera affichée au bas de la page.
À partir de là, vous pouvez toujours permuter le commutateur sur « Inactif » si vous souhaitez le désactiver.
Cette redirection enverra désormais tout le trafic de vos archives de catégories vers votre taxonomie personnalisée.
Toutefois, nous vous recommandons d’utiliser cette méthode uniquement si vous ne souhaitez pas utiliser de catégories.
Si vous souhaitez rediriger des catégories individuelles vers une page de taxonomie personnalisée, vous pouvez consulter notre guide pour débutants sur la façon de configurer les redirections dans WordPress.
Nous espérons que cet article vous a aidé à apprendre comment convertir les catégories WordPress en taxonomies personnalisées. Vous pouvez également consulter notre guide sur la façon de styliser différemment les catégories individuelles sur WordPress et nos choix d’experts pour les meilleures extensions de logique conditionnelle pour WordPress.
Si vous avez aimé cet article, veuillez alors vous abonner à notre chaîne YouTube pour obtenir des tutoriels vidéo sur WordPress. Vous pouvez également nous trouver sur Twitter et Facebook.
Syed Balkhi
Hey WPBeginner readers,
Did you know you can win exciting prizes by commenting on WPBeginner?
Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
You can get more details about the contest from here.
Start sharing your thoughts below to stand a chance to win!