Identifiant pérenne de la notice : 221438130![Copier cet identifiant (PPN) Copier cet identifiant (PPN)](img/copy-link.png)
Notice de type
Notice de regroupement
Note publique d'information : Ce livre s'adresse à toute personne connaissant déjà WordPress et souhaitant débuter
dans la création de nouveaux thèmes ou la personnalisation de thèmes existants. Il
a été rédigé à l'aide de la version 4.7 de WordPress. Dans un premier temps, vous
apprendrez à gérer les thèmes pour votre site WordPress : rechercher un thème, installer
et activer un thème. Puis, nous aborderons les bases du langage PHP, prérequis nécessaire
puisque les thèmes sont créés avec les trois langages « ; fondamentaux » du Web :
HTML, CSS et PHP. La connaissance de l'HTML et des CSS est donc recommandée. Nous
verrons ensuite comment sont structurés les thèmes WordPress et quels sont les fichiers
qui les composent. Nous apprendrons à utiliser la hiérarchie des templates (les modèles
de page) pour connaître les fichiers qui sont utilisés pour tous les types d'affichage
: la page d'accueil, les articles, les pages, les archives... Un chapitre est entièrement
consacré à l'étude des principaux marqueurs de modèles (template tags) qui vont chercher
les informations, les données et les contenus pour permettre leur affichage dans les
templates. Puis nous analyserons dans le détail le thème proposé par défaut dans
WordPress 4.7, Twenty Seventeen, afin de bien comprendre son fonctionnement, sa structure
et son architecture. Vous pourrez ainsi l'utiliser comme thème parent pour créer des
thèmes enfants. Actuellement la conception de thème WordPress passe principalement
par l'utilisation de thème de démarrage (starter theme). Ces thèmes de démarrage vous
proposent une architecture et une structure de fichiers de base ; à l'aide de la hiérarchie
des fichiers et des marqueurs de modèles, vous pourrez ainsi concevoir vos propres
thèmes rapidement. Nous étudierons les thèmes de démarrage JointsWP et Underscores
à partir duquel nous concevrons un thème personnalisé. Nous terminerons par la personnalisation
des thèmes avec l'interface standard de WordPress, l'API Customizer. Ainsi, les utilisateurs
seront à même de pouvoir modifier eux-mêmes certaines options du thème que vous proposerez
; le dernier chapitre est consacré à la conception des thèmes enfants