Une liste complète des fichiers de templates de WordPress pour bien commencer son développement « front ».
Un thème WordPress est composé de templates qui correspondent à des fichiers PHP permettant de générer et d’afficher le contenu d’un site.
La plupart du temps les fichiers de templates de WordPress sont utilisés sur toutes les pages, tel que header.php pour l’en-tête, footer.php pour le pied de page, ou encore sidebar.php pour afficher la barre latérale.
Les autres fichiers affichent un contenu dans des conditions spécifiques, tel que 404.php lorsque l’on tente d’accéder à une page qui n’existe pas.
Le dossier contenant le templates d’un thème doit impérativement être placé dans le dossier /wp-content/themes/.
front-page.php ou home.php |
Page d’accueil du site |
index.php | Template par défaut, il est utilisé en dernier recours. Ce fichier est obligatoire lors de la déclaration d’un thème. |
header.php | Contient toutes les balises d’en-tête et meta d’un thème. |
footer.php | Pied de page d’un thème. |
sidebar.php | Barre latérale contenant les widgets. |
archive.php | Liste des articles classés par moi. |
category.php | Liste des articles d’une catégorie. |
tag.php | Liste des articles portant un mot-clé. |
taxonomy.php | Liste des articles d’une taxonomie. |
attachement.php | Fichier attaché à un articles ou une page. |
page.php | Contenu d’une page (fichier par défaut). |
single.php | Contenue d’un article. |
author.php | Article d’un auteur. |
search.php | Résultats d’une recherche |
404.php | Page d’erreur 404 lorsqu’une page n’est pas trouvée. |
comments.php | Affiche les commentaires des internautes. |
functions.php | Fichier de gestion du thème, permetant de gérer et d’utiliser les hooks de WordPress. |
style.css | Fichier pour déclarer et styler le thème WordPress. |
screenshot.png | Image d’aperçu du thème dans l’administration Apparence -> Thèmes. Dimentions: 300 x 225px. |
Plus d’infos sur le site officiel de WordPress: http://codex.wordpress.org/Template_Hierarchy