Thèmes & WordPress
Thèmes blocs et Full Site Editing, theme.json, variations de style et thèmes enfants, licence GPL, mises à jour et sécurité : comprendre comment un site WordPress est construit aujourd'hui.
- Compositions de blocs WordPress (patterns) : créer, enregistrer, synchroniser
Ce qu'est une composition de blocs WordPress, la différence entre compositions synchronisées et non synchronisées, le dossier /patterns d'un thème et ses en-têtes (Title, Slug, Categories, Block Types…), register_block_pattern, les remplacements apparus avec WordPress 6.6 et les bonnes pratiques de traduction et d'accessibilité.
- Licence GPL et thèmes WordPress : ce qu'elle permet, ce qu'elle impose
WordPress est publié sous GPLv2 ou ultérieure : ce que cela implique pour les thèmes, les règles de licence du répertoire officiel (code, images, polices), la vente de thèmes, et les questions à se poser avant de réutiliser ou de modifier un thème.
- Mettre à jour WordPress sans casser son site : méthode et sécurité
Mises à jour automatiques depuis WordPress 3.7, mises à jour majeures par défaut depuis 5.6, constante WP_AUTO_UPDATE_CORE, sauvegardes, environnement de test, droits des fichiers et désactivation de l'éditeur de code : une méthode pour garder un site WordPress à jour et sûr.
- Thème blocs WordPress : comment fonctionne le Full Site Editing
Ce qu'est un thème blocs, ce qui le distingue d'un thème classique en PHP, les deux fichiers obligatoires, le rôle des dossiers templates, parts, patterns et styles, et ce que l'éditeur de site change pour le propriétaire d'un site WordPress.
- Variation de style ou thème enfant : comment personnaliser un thème blocs
Quand suffit-il d'une variation de style, quand faut-il un thème enfant, et quand vaut-il mieux repartir d'un thème à soi : le dossier /styles, l'en-tête Template, l'ordre de priorité des réglages et les pièges des personnalisations en base.
- theme.json : le guide pratique des réglages et styles globaux
À quoi sert le fichier theme.json d'un thème WordPress, ses grandes sections (settings, styles, customTemplates, templateParts, patterns), la version 3 liée à WordPress 6.6, et comment les préréglages deviennent des variables CSS.





