Précédemment, je vous ai présenté "L'ensemble du processus de production d'un thème WordPress (1) : Préparation de base". Cet article continue de vous présenter "L'ensemble du processus de production d'un thème WordPress (2) : Composition du fichier de thème". jetez-y un œil ensemble. C'est vrai~
Avant de commencer à créer un thème WordPress, vous devez d'abord comprendre de quels fichiers un thème WordPress est composé. Vous devez comprendre comment le programme WordPress est connecté aux fichiers de thème.
Voici tous les fichiers de modèles présents dans le dossier par défaut du thème WordPress par défaut. Après avoir regardé l’image ci-dessous, vous ne savez peut-être toujours pas à quoi servent ces fichiers. Les thèmes WordPress sont écrits en PHP, pas en HTML + CSS pur, le suffixe du fichier modèle est donc .php. Si vous souhaitez maîtriser la production de thèmes WordPress et contrôler parfaitement votre blog, il est préférable de vous familiariser avec la programmation PHP. Et si vous ne savez pas programmer en PHP ? Vous ne pouvez pas créer un thème WordPress ? Ce n’est pas le cas. Au moins après avoir lu cette série de tutoriels, vous serez en mesure de maîtriser les méthodes de base de création de thèmes WordPress.
Voici la hiérarchie des fichiers de thème WordPress, qui vous dira : Lorsque WordPress affiche un type de page spécifique, quel fichier modèle sera utilisé ? Ce n'est qu'en comprenant la hiérarchie des thèmes suivante que vous pourrez savoir quels fichiers vous devez écrire pour votre thème WordPress.
Prenons la page d'accueil comme exemple. Il y a 2 fichiers home.php et index.php ci-dessous. Le programme WordPress recherchera ces deux fichiers dans l'ordre dans votre dossier de thème :
home.php
index.php
Page de publication
single-{post_type} .php - Si le type d'article est des vidéos ( c'est-à-dire vidéo), WordPress recherchera single-videos.php (pris en charge par WordPress 3.0 et supérieur)
single.php
index.php
category-{slug}.php - Si l'abréviation de la catégorie est news, WordPress rechercheracategory-news.php (pris en charge par WordPress 2.9 et supérieur)
category-{id}.php - Si l'ID de catégorie est 6. WordPress rechercheracategory-6.php
category.php
archive.php
index.php
tag -{slug}. php - Si l'abréviation de la balise est sometag, WordPress recherchera tag-sometag.php
tag-{id}.php - Si l'ID de la balise est 6, WordPress recherchera tag-6. php (prise en charge des versions WordPress 2.9 et supérieures)
tag.php
archive.php
index.php
author-{nicename}.php - Si le surnom de l'auteur est rami, WordPress recherchera author-rami.php (pris en charge par WordPress 3.0 et supérieur)
author-{id}.php - Si l'ID de l'auteur est 6, WordPress recherchera author-6. php (supporté par WordPress 3.0 et supérieur)
author.php
archive.php
index.php
date.php
404 .php
MIME_type.php - peut être n'importe quel type MIME (image.php, video.php, audio.php, application.php ou autres).
index.php
Apprentissage recommandé : "Tutoriel WordPress"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!