Skip to Content
WordPressPartie 6 — Développer des thèmesPartie 6 — Développer des thèmes

Partie 6 — Développer des thèmes

Un thème définit l’apparence et une partie du rendu d’un site. Cette partie vous fait construire des thèmes des deux familles : classique (fichiers PHP, template hierarchy) et bloc / FSE (theme.json, templates/*.html) — plus le thème enfant (la bonne façon de personnaliser un thème existant), le chargement propre des assets (enqueue), les motifs/styles livrables au client, et la distribution. Vous appliquez ici directement l’architecture de la Partie 5.

Version de référence : WordPress 6.x (thèmes classiques et blocs).


Sommaire

ChapitreFichierContenuCe que vous saurez faire
1Anatomie d’un thème classiquestyle.css, functions.php, fichiers de template, index.php minimal.Créer un thème classique de zéro.
2Template tags & conditional tagsTags d’affichage, tags conditionnels (is_single, is_page…), get_template_part.Écrire des templates dynamiques et factoriser.
3Le thème enfantPourquoi et comment, surcharge de templates, functions.php d’un enfant.Personnaliser un thème sans perdre les mises à jour.
4Charger CSS & JS (enqueue)wp_enqueue_style/script, dépendances, versions, localisation, conditionnel.Charger des assets proprement (et pas « en dur »).
5Créer un thème bloc (FSE)Structure minimale, theme.json, templates/, parts/, fil rouge theme-nextdev.Construire un thème bloc moderne.
6Motifs, styles & parties de gabaritregister_block_pattern, register_block_style, variations de styles.Livrer un système de design exploitable sans code.
7Distribuer un thèmeEn-têtes, capture, i18n, dépôt officiel, vente sur marketplaces.Empaqueter et diffuser (ou vendre) un thème.

Ce que vous retiendrez de cette partie

  • Un thème classique repose sur la template hierarchy (Partie 5) et des fichiers PHP ; un thème bloc sur theme.json et des templates HTML de blocs.
  • On ne modifie jamais un thème tiers directement : on crée un thème enfant.
  • Le chargement des assets passe toujours par l’enqueue (jamais un <script> en dur).
  • Les motifs et styles transforment un thème en système de design livrable — une prestation à valeur.

Retour à l’accueil · Chapitre suivant : Anatomie d’un thème classique.