Comment créer un site Web ou un blog en 2020 - Guide gratuit et facile pour créer un site Web

Guide du débutant pour la hiérarchie des modèles WordPress (Aide-mémoire)

Après notre infographie sur le fonctionnement de WordPress en coulisses, plusieurs utilisateurs nous ont demandé de couvrir le fonctionnement d'un thème WordPress en coulisses.

Dans cet article, nous expliquerons la hiérarchie des modèles WordPress pour les débutants. Cette feuille de triche est extrêmement utile lors de la personnalisation d'un modèle ou de la création d'un thème WordPress personnalisé.

Explication de la hiérarchie des modèles WordPress pour les débutants

Pourquoi en savoir plus sur la hiérarchie des modèles WordPress?

Tous les thèmes WordPress modernes se composent de modèles, de feuilles de style, de javascript et d'images. Ensemble, ces fichiers contrôlent l'apparence de votre site pour les utilisateurs.

Connexes: 9 choses à rechercher lors de la sélection du thème WordPress parfait pour votre site.

WordPress a une hiérarchie de modèles standard. Cela signifie que les modèles avec certains noms de fichiers affectent des zones spécifiques de votre site Web. Il vous indique également quel nom de modèle utiliser pour un élément spécifique.

La plupart des thèmes WordPress modernes sont livrés avec des modèles pour afficher les catégories, les dates, les fichiers, les publications individuelles, les pages personnalisées, etc. En tant qu'utilisateur, vous pouvez créer plus de modèles en créant un thème enfant.

Cela dit, regardons comment cette hiérarchie de modèles WordPress fonctionne en coulisses.

Afficher la hiérarchie des modèles WordPress (Aide-mémoire)

WordPress utilise un modèle facile à comprendre et significatif pour les noms de modèles. La feuille de triche visuelle suivante explique quels fichiers de modèle sont utilisés pour afficher différentes pages sur un site WordPress.

Voici une ventilation des fichiers de modèles WordPress à modifier pour différentes pages sur un site WordPress typique.

Quels fichiers de modèle la page d'accueil utilise-t-elle?

Page d'accueil du site

Prêt à l'emploi, WordPress affiche vos articles de blog sur la page d'accueil de votre site Web. Vous pouvez également le configurer pour utiliser une page d'accueil personnalisée (également appelée page de couverture) en visitant Configuration »Lecture page dans la zone d'administration de WordPress.

1. front-page.php – Si vous utilisez une couverture statique, WordPress recherchera d'abord ce fichier de modèle et l'utilisera pour afficher la couverture.

2. home.php – Si vous utilisez une page d'accueil statique et que vous n'avez pas de modèle front-page.php dans votre thème, WordPress recherchera le modèle home.php. Il est également utilisé pour afficher les articles de blog par défaut sur la page d'accueil.

3. index.php – Si front-page.php ou home.php n'existent pas, WordPress utilise le modèle index.php pour afficher la page d'accueil. Ce modèle est le modèle de réservation WordPress par défaut pour afficher n'importe quelle page.

Quels fichiers modèles une seule publication utilise-t-elle?

Modèle de page de publication unique

WordPress recherche ces fichiers pour afficher une seule publication.

1. single- {post-type} – {slug} .php – Utilisez ce modèle pour modifier l'affichage d'une publication individuelle spécifique dans n'importe quel type de publication. Par exemple, si le type de publication est «review» et que le slug de publication est acme-phone, WordPress recherche alors single-review-acme-phone.php.

2. single- {post-type} .php – WordPress vérifiera s'il existe un modèle pour montrer ce type de message spécifique. Par exemple, si le type de publication est review, WordPress recherchera single-review.php.

3. single.php – WordPress reviendra alors sur single.php.

4. singular.php – Ce modèle ajoute une autre alternative pour afficher un seul élément de tout type de publication.

5. index.php – Enfin, comme mentionné ci-dessus, WordPress retourne enfin à index.php.

Quels fichiers modèles une seule page utilise-t-elle?

Modèle de page statique

Les pages WordPress sont l'un des types de publication par défaut. Ils vous permettent de créer des pages statiques sur votre site Web au lieu de publications. Consultez notre guide sur la différence entre les articles et les pages.

1. Modèle de page personnalisé – Le modèle de page affecté à la page. Découvrez comment créer un modèle de page personnalisé dans WordPress.

2. page- {slug} .php – Si le slug de page est contactez-nous, WordPress cherchera à utiliser page-contact-us.php.

3. page- {id} .php – Si l'ID de page est 17, WordPress recherchera un fichier modèle appelé page-17.php.

4. page.php – Le modèle pour afficher toutes les pages statiques.

5. singular.php – Ce modèle est une réservation par défaut pour tous les éléments de type de publication unique.

6. index.php – Le modèle de réservation par défaut.

Quels fichiers de modèle les fichiers de catégorie utilisent-ils?

Modèle de fichier de catégorie

WordPress utilise ces fichiers pour afficher les pages liées aux catégories sur WordPress.

1. category- {slug} .php – Ce modèle est utilisé pour afficher la page d'archive de catégorie pour une catégorie spécifique. Par exemple, si le slug de catégorie est des critiques, WordPress recherchera le modèle category-reviews.php.

2. category- {id} .php – WordPress recherche ensuite un modèle avec l'ID de catégorie. Par exemple, si l'ID de catégorie est 17, WordPress recherchera la catégorie-17.php.

3. category.php – Il s'agit du modèle par défaut pour afficher toutes les pages d'archives de catégorie dans WordPress.

4. archive.php – Il s'agit du modèle par défaut utilisé par WordPress pour afficher les pages d'archives.

5. index.php – Le modèle de réservation par défaut.

Quels fichiers de modèle les fichiers de balises utilisent-ils?

Modèle de fichier d'étiquette

WordPress utilise ces fichiers pour afficher les pages d'archive des balises.

1. tag- {slug} .php – Si la balise slug est fruit, WordPress recherchera tag-fruits.php.

2. tag- {id} .php – Si l'ID de la balise est 17, WordPress recherchera le modèle tag-17.php.

3. tag.php – Le modèle par défaut pour les fichiers d'étiquettes.

4. archive.php – Le modèle par défaut pour toute page achive.

5. index.php – Le modèle de réservation par défaut.

Quels fichiers modèles les fichiers de taxonomie personnalisés utilisent-ils?

Fichier de taxonomie personnalisé

Les catégories et les balises sont deux taxonomies WordPress par défaut. Les utilisateurs peuvent également créer leurs propres taxonomies personnalisées. C'est ainsi que WordPress recherche des modèles pour afficher des pages de taxonomie personnalisées.

1. taxonomie- {taxonomie} – {term} .php – Si vous avez une taxonomie personnalisée appelée genre et qu'il existe un terme "suspense", WordPress recherchera taxonomy-genre-suspense.php.

2. taxonomie- {taxonomie} .php – Si la taxonomie était de genre, WordPress rechercherait taxonomy-genre.php.

3. taxonomy.php – Le modèle par défaut pour afficher tout fichier de taxonomie personnalisé.

4. archive.php – La réservation par défaut pour toutes les pages d'archives dans WordPress.

5. index.php– Le modèle de réservation par défaut dans WordPress.

Quels fichiers de modèle les types de publication personnalisés utilisent-ils?

Fichier de type de publication personnalisé

C'est ainsi que WordPress recherche des modèles pour afficher des fichiers de type de publication personnalisés.

1. archive- {post_type} .php – Si vous avez un type de publication critique, WordPress recherchera archive-review.php.

2. archive.php – Le modèle par défaut pour afficher toutes les pages d'archives dans WordPress.

3. index.php – Le modèle de réservation par défaut dans WordPress.

Quels fichiers de modèle sont utilisés pour afficher les fichiers d'auteur?

Archives des auteurs

WordPress génère des pages d'archives pour chaque auteur sur votre site WordPress. Voici à quoi ressemble le modèle de fichier auteur.

1. author- {nicename} .php – Si le joli nom de l'auteur est matt, WordPress recherchera author-matt.php.

2. author- {id} .php – Si l'ID utilisateur de l'auteur est 6, WordPress recherchera author-6.php.

3. author.php – Le modèle par défaut utilisé pour afficher les pages d'archives d'auteur dans WordPress.

4. archive.php – Le modèle par défaut pour afficher toutes les pages d'archives dans WordPress.

5. index.php – Le modèle de réservation par défaut dans WordPress.

Quels fichiers de modèle sont utilisés pour afficher les fichiers basés sur la date?

Fichier basé sur la date

WordPress affiche également vos publications sur des pages d'archives en fonction des dates des mois et des années. Voici à quoi ressemblent les modèles de ces pages.

1. date.php – Le modèle par défaut pour les fichiers basés sur la date.

2. archive.php – Le modèle par défaut utilisé pour afficher les pages d'archives d'auteur dans WordPress.

3. index.php – Le modèle de réservation par défaut dans WordPress.

Quels fichiers de modèle sont utilisés pour afficher les pages de recherche?

Page de résultats de recherche

1. search.php – La page par défaut pour afficher les résultats de recherche dans WordPress.

2. searchform.php – Le modèle pour afficher un formulaire de recherche dans WordPress.

3. index.php – Le modèle de réservation par défaut dans WordPress.

Quels fichiers de modèle sont utilisés pour afficher 404 pages d'erreur?

Page d'erreur 404

La page d'erreur 404 s'affiche lorsque WordPress ne trouve pas le contenu demandé. Consultez notre guide sur la façon d'améliorer votre modèle de page 404.

1. 404.php – Le modèle par défaut pour afficher la page d'erreur 404 dans WordPress.

2. index.php – Le modèle de réservation par défaut dans WordPress.

Quels fichiers de modèle sont utilisés pour afficher les pages jointes?

Pages attachées

1. MIME_type.php – Mime_type signifie type de fichier. Par exemple, image.php, video.php, application.php.

2. attach.php – Le modèle par défaut pour afficher les pages jointes.

3. single-attach.php – Pour afficher une seule pièce jointe.

4. single.php – Le modèle par défaut pour afficher les éléments de type de publication unique.

5. index.php – Le modèle de réservation par défaut dans WordPress.

Quels fichiers de modèle sont utilisés pour afficher les incrustations?

Intégré

Depuis WordPress 4.5, vous pouvez utiliser des modèles pour rendre une publication intégrée dans WordPress.

1. embed- {post-type} – {post_format} .php – WordPress recherchera d'abord un type de publication et un modèle de format de publication. Par exemple, si vous avez un examen vidéo, WordPress recherchera embed-review-video.php.

2. embed- {post-type} .php – Si le type de publication est review, WordPress recherchera embed-review.php.

3. embed.php – La réserve par défaut pour toutes les incrustations.

Nous espérons que ce didacticiel vous a aidé à en apprendre davantage sur la hiérarchie des modèles WordPress. Vous pouvez également consulter notre liste des meilleurs constructeurs de pages de glisser-déposer WordPress.

Si vous avez aimé cet article, abonnez-vous à notre chaîne YouTube pour regarder des vidéos de didacticiel WordPress. Vous pouvez également nous trouver sur Twitter y Facebook.