Anatomie d'un thème WP
- Templates WP
- De l'URL à l'affichage
Hiérarchie de templates WP :
- Type de templates
- Front-page VS 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 thème 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