Astuce : WordPress : associer les taxonomies catégories et étiquettes aux Pages

Astuce : WordPress : associer les taxonomies catégories et étiquettes aux Pages

WordPress est un système de gestion de contenu largement utilisé pour créer et gérer des sites web. Il propose nativement des taxonomies telles que les catégories et les étiquettes pour classer les articles. Cependant, il peut être intéressant d’associer ces taxonomies aux Pages, qui sont généralement utilisées pour des contenus plus statiques. Dans cet article, nous allons voir comment faire cela.

Étape 1 : Activer les catégories et les étiquettes pour les Pages

Pour commencer, il faut activer les catégories et les étiquettes pour les Pages dans votre installation WordPress. Pour cela, vous pouvez ajouter le code suivant dans le fichier functions.php de votre thème :

        function enable_categories_tags_for_pages() {
            register_taxonomy_for_object_type('category', 'page');
            register_taxonomy_for_object_type('post_tag', 'page');
        }
        add_action('init', 'enable_categories_tags_for_pages');
    

Après avoir ajouté ce code, vous devriez voir les options de catégories et d’étiquettes apparaître dans l’éditeur de vos Pages.

Étape 2 : Associer des catégories et des étiquettes aux Pages

Une fois que vous avez activé les catégories et les étiquettes pour les Pages, vous pouvez commencer à les associer à vos Pages. Lorsque vous éditez une Page, vous trouverez les options de catégories et d’étiquettes dans la colonne de droite de l’éditeur.

Pour associer une catégorie à une Page, il vous suffit de cocher la case correspondante à la catégorie souhaitée. Vous pouvez également créer de nouvelles catégories en cliquant sur le lien « Ajouter une nouvelle catégorie ».

De même, pour associer des étiquettes à une Page, vous pouvez cocher les cases correspondantes ou créer de nouvelles étiquettes en cliquant sur le lien « Ajouter une nouvelle étiquette ».

Étape 3 : Afficher les catégories et les étiquettes sur les Pages

Une fois que vous avez associé des catégories et des étiquettes à vos Pages, vous pouvez les afficher sur votre site web. Pour cela, vous pouvez modifier le fichier de modèle de votre thème (par exemple, page.php) et utiliser les fonctions suivantes :

        <?php the_category(); ?>
        <?php the_tags(); ?>
    

Ces fonctions afficheront les catégories et les étiquettes associées à la Page en cours. Vous pouvez les placer dans le fichier de modèle à l’endroit où vous souhaitez afficher ces informations.

Grâce à cette astuce, vous pouvez désormais associer les taxonomies catégories et étiquettes aux Pages de votre site WordPress. Cela vous permettra d’organiser vos Pages de manière plus efficace et d’améliorer la navigation sur votre site. N’hésitez pas à expérimenter avec les catégories et les étiquettes pour trouver la meilleure façon de les utiliser dans le contexte de vos Pages.