Créer & comprendre un thème minimum pour WordPress.
Les fichiers minimums d’un thème basique
index.php fait appel à 3 modèles basiques standards
- header.php
- footer.php
- sidebar.php
HEADER.PHP possède une double fonction
- Afficher l’entête du site (avec le titre, le sous titre (slogan), le logo, le menu etc …
- Mais aussi déclarer et ouvrir les balises HTML de construction de la page affichée+++
- En ce sens header.php doit toujours être associée à footer.php qui réalise la fermeture des balises et la libération des ressources.
- Et bien sût être appelé en priorité
FOOTER.PHP possède une double fonction inverse
- Afficher le pied de page
- Mais aussi fermer toutes les balises ouvertes par header.php
- C’est donc lui qui fermera obligatoirement le script.
SIDEBAR.PHP
- Gère la barre latérale qui contient les Widgets
- Elle pourra être placée à droite ou à gauche selon le paramétrage de la feuille de style.
2 autres fichiers accessoires dans l’agencement minimum :
- screenshot.png
- Représente l’image personnalisée du thème dans le catalogue
- Sa taille conseillée est de 880 * 660
- comments.php
- Assure la gestion et l’affichage des commentaires.
REMARQUES ...
- On constate que dans l’agencement minimum il n’y a :
- Ni fichier “POST.PHP” pour l’affichage des ARTICLES
- Ni fichier “MENU.PHP pour l’affichage des MENUS
- L’affichage des ARTICLES :
- est en effet géré par la page INDEX elle même
- (page principale)
- L’affichage des MENUS :
- est intégré à HEADER ou INDEX (selon l’emplacement) et réalisé par l’intégration d’une Liste HTML de Choix (LI) reformatée en menu vertical ou horizontal par la feuille de style.