Créer d’autres modèles de page
Vous pouvez créer des modèles de page spécifiques en fonction de l’id ou du nom-clé d’une page, d’une catégorie, d’une étiquette ou d’un auteur. WordPress détectera le fichier automatiquement en fonction de l’id ou du nom-clé et affichera le modèle de page en conséquence.
Pour cela, vous devez créer un fichier à la racine du thème. Nommez-le selon le type de page :
-
page-{id}.php ou page-{nom-clé}.php
-
taxonomy-{nom-de-la-taxonomie}.php
-
category-{id}.php ou category-{nom-clé}.php
-
tag-{id}.php ou tag-{nom-clé}.php
-
author-{id}.php ou author-{nom-clé}.php
Par exemple, pour une page dont l’id est 6, le fichier s’appellera « page-6.php » ; pour une page dont le nom-clé est « qui-sommes-nous », le fichier s’appellera « page-qui-sommes-nous.php ».
Vous pouvez également ajouter des modèles de page pour des types d’articles personnalisés (post_type), qui ont été ajoutés avec la fonction WordPress register_post_type() (voir le chapitre Personnaliser le site avec le fichier functions.php - section Ajouter d’autres types d’articles).
WordPress détectera le fichier automatiquement en fonction du nom-clé de l’article personnalisé défini dans la fonction register_post_type() et affichera les...