Anatomie d’un thème WP
- Templates WP
- De l’URL à l’affichage
Hiérarchie de templates WP
- Type de templates
- Front-page versus homepage
Auscultation d’un thème gratuit classique
- Le template index.php d’un point de vue HTML/CSS
- Le template index.php d’un point de vue PHP
La boucle WordPress
- Structure
- Commencer la boucle
- Générer l’article
- Finir la boucle
Personnalisation du thème
- Thème enfant
- Marqueurs conditionnels
- Exemples d’usage des marqueurs conditionnels
- Marqueurs de modèle
Examen approfondi
- Classes CSS
- Sécurisation du contenu
Les hooks
- Action vs filtre
- Utiliser un « hook »
- Méthodes définies dans une classe
- Étapes pour utiliser un «hook»
Interface admin de personnalisation de thème (theme customizer)
- Développer pour le theme customizer
- 1ère Partie : définir les réglages, contrôles, etc.
- 2ème partie : génération direct de CSS
- 3ème partie : configurer la prévisualisation directe (optionnel)
- Exemple de classe pour la personnalisation de thème
Checklist pour les fichiers de template
- Exercices