# Twenty Twenty-Six sous le capot : le thème par défaut de WordPress 7.0

> Chaque thème par défaut annonce, à sa manière, la direction que prend WordPress. Analyse des choix structurels de Twenty Twenty-Six avant de s'en inspirer pour ses propres projets.

- Auteur : Clément Hadrot
- Publié le : 2026-05-13
- Mis à jour le : 2026-05-13
- Catégorie : Thèmes
- URL : https://wpmoderne.dev.wordpress-developpement.fr/themes/twenty-twenty-six-sous-le-capot/

## L’essentiel

- Un theme.json pensé pour les classes globales plutôt que les presets isolés
- Des patterns pensés pour l'Interactivity API dès l'installation
- Une structure de templates volontairement réduite

Chaque thème par défaut de WordPress, de Twenty Ten à aujourd'hui, a toujours été davantage qu'un simple thème livré en standard : c'est une démonstration des orientations techniques du moment, pensée pour guider les auteurs de thèmes tiers. Twenty Twenty-Six, publié aux côtés de WordPress 7.0, ne déroge pas à la règle, et mérite qu'on s'arrête sur ses choix structurels avant de s'en inspirer, sans se précipiter sur une migration d'un ancien thème vers celui-ci, sujet distinct qui appelle sa propre méthode.

Ce qui frappe d'abord en ouvrant le `theme.json` de Twenty Twenty-Six, c'est sa sobriété volontaire comparée aux précédents thèmes par défaut, qui avaient eu tendance à multiplier les réglages au fil des versions. Cette sobriété n'est pas un manque d'ambition : elle traduit une orientation claire vers des mécanismes introduits plus récemment dans le cœur.

## Un theme.json pensé pour les classes globales

Twenty Twenty-Six s'appuie fortement sur le système de classes globales et de variables introduit dans les versions précédentes du cœur, plutôt que sur une multiplication de presets de couleur et de typographie isolés les uns des autres. Les styles définis dans `theme.json` sont volontairement peu nombreux mais pensés pour être combinés de manière cohérente, à la manière d'un système de conception plutôt que d'une collection de choix ponctuels.

## Des patterns pensés pour l'Interactivity API

> L'essentiel à retenir : Un theme.json pensé pour les classes globales plutôt que les presets isolés ; Des patterns pensés pour l'Interactivity API dès l'installation ; Une structure de templates volontairement réduite

Plusieurs patterns fournis par défaut avec Twenty Twenty-Six exploitent directement l'Interactivity API, introduite dans WordPress 6.5, pour des interactions simples côté front (accordéons, onglets, filtres de contenu léger) sans dépendance à une bibliothèque JavaScript tierce. C'est un changement notable par rapport aux thèmes par défaut précédents, qui se limitaient généralement à une interactivité minimale gérée par du JavaScript classique embarqué dans le thème.

- Un pattern d'accordéon de questions fréquentes utilisant la directive `data-wp-interactive` plutôt qu'un script jQuery dédié.
- Un pattern de galerie filtrable qui s'appuie sur l'état géré côté client via l'Interactivity API, sans rechargement de page.
- Une documentation intégrée en commentaire dans les fichiers de patterns concernés, pointant vers la référence officielle de l'Interactivity API pour les développeurs qui souhaitent s'en inspirer.

## Une structure de templates volontairement réduite

Contrairement à des thèmes par défaut plus anciens qui multipliaient les templates spécifiques par type de contenu, Twenty Twenty-Six adopte une structure minimale : un template générique par grande catégorie de contenu (page, article, archive), complété par des variations de style plutôt que par des templates distincts. Ce choix reflète une tendance de fond observée depuis plusieurs versions : privilégier la composition via patterns et variations de style à la multiplication de fichiers de template.

## Ce qui reste inchangé par rapport aux thèmes précédents

Malgré ces évolutions, certains fondamentaux restent stables : la structure générale du dossier `/parts` pour les en-têtes et pieds de page, le mécanisme de `/styles` pour les variations, et l'organisation générale héritée des thèmes par défaut publiés depuis Twenty Twenty-Deux. Un développeur familier des thèmes blocs récents ne sera pas dépaysé sur la structure générale, seulement sur les choix de contenu appliqués à cette structure.

> Un thème par défaut n'a jamais pour vocation d'être copié tel quel sur un projet client, mais de servir de référence sur « comment le cœur de WordPress imagine qu'un thème bien construit devrait se comporter aujourd'hui ».

## Ce que nous en retenons pour nos futurs projets

Deux enseignements concrets ressortent de cette analyse pour nos prochains starters thèmes : l'intégration native de patterns interactifs via l'Interactivity API mérite d'être généralisée plutôt que réservée aux besoins ponctuels identifiés projet par projet, et la réduction du nombre de templates au profit de variations de style plus nombreuses simplifie réellement la maintenance à long terme, un constat qui rejoint nos propres retours d'expérience accumulés sur les précédentes générations de thèmes blocs.

## En résumé

Twenty Twenty-Six confirme une direction déjà amorcée par les précédents thèmes par défaut : moins de fichiers, plus de composition, et une intégration croissante des mécanismes d'interactivité natifs du cœur plutôt que du JavaScript ajouté au cas par cas. Ces choix structurels, plus que l'esthétique du thème lui-même, sont ce qui mérite l'attention des développeurs qui construisent leurs propres bases de projet.
