« Le thème actif ne prend pas en charge l’éditeur de site » : c’est, mot pour mot, le message qui s’affiche à l’écran d’activation d’un thème téléchargé depuis un dépôt expérimental, présenté comme compatible avec le futur éditeur de site de WordPress. Le fichier style.css semble correct, l’arborescence contient bien un dossier block-templates, et pourtant, rien ne s’active.
Ce genre de blocage, en octobre 2020, revient régulièrement sur les forums de support liés au projet Gutenberg. Le message est volontairement générique, ce qui n’aide pas à comprendre s’il s’agit d’un problème de version de WordPress, de plugin, ou d’un défaut dans le thème lui-même.
Comprendre ce que vérifie réellement WordPress
À cette date, l’éditeur de site complet n’existe pas encore dans le cœur de WordPress : il est uniquement disponible via le plugin Gutenberg, en mode expérimental, activable depuis son propre panneau de réglages. Le message « Block theme not supported » apparaît quand WordPress détecte un thème contenant des templates au format bloc (des fichiers HTML dans un dossier block-templates), sans que les fonctionnalités nécessaires à leur interprétation soient actives.
Deux conditions distinctes doivent être réunies, et c’est là que la confusion s’installe le plus souvent : la version du cœur WordPress installée, et la version du plugin Gutenberg, avec son option expérimentale d’éditeur de site cochée.
Vérifier la version de WordPress installée
Le support des templates au format bloc, même partiel, nécessite une version relativement récente du cœur. Sur ce projet, le site tournait encore en WordPress 5.4, sorti en mars 2020, bien avant que les fondations nécessaires à l’éditeur de site ne soient posées. Une simple mise à jour vers la dernière version stable disponible à cette date résout une partie du problème, mais pas tout.

$ wp core version
5.4.2
$ wp core update
Updating to latest version 5.5.1 (en_US)...
Success: WordPress updated successfully.
Activer l’expérimentation dans le plugin Gutenberg
Une fois le cœur à jour, le message persiste souvent. C’est là qu’intervient la seconde condition : le plugin Gutenberg doit être installé en version récente, et son option expérimentale « Full Site Editing » doit être cochée manuellement dans l’écran Gutenberg → Experiments. Sans cette case cochée, le thème bloc reste rejeté, même avec la dernière version du plugin installée.
- Installer la dernière version du plugin Gutenberg depuis le répertoire officiel des extensions.
- Se rendre dans le menu Gutenberg → Experiments de l’administration.
- Cocher l’option liée à l’édition complète du site, puis enregistrer.
- Retourner sur l’écran des thèmes et relancer l’activation du thème bloc.
Ce que le thème lui-même peut aussi expliquer
Si, malgré ces deux vérifications, le message persiste, le problème peut venir du thème lui-même : un fichier style.css mal formé, une en-tête de thème absente, ou un dossier de templates mal nommé (le plugin attend, à ce stade de son développement, des conventions de nommage encore mouvantes d’une version à l’autre). Comparer le thème testé avec TT1 Blocks, le thème de référence publié par l’équipe Gutenberg pour expérimenter ces fonctionnalités, permet souvent de repérer l’écart.
Sur ce genre de diagnostic, mieux vaut toujours partir du thème de référence officiel avant de suspecter un thème tiers : cela évite de perdre une soirée à corriger un problème qui n’existe pas dans le thème lui-même.
Ce qu’il ne faut pas faire
Certains tutoriels trouvés en ligne à cette période suggèrent de forcer l’activation par un filtre PHP personnalisé, en contournant la vérification native de WordPress. C’est une fausse bonne idée à ce stade expérimental : le thème peut sembler s’activer, mais l’éditeur de site plante ensuite de façon imprévisible, faute des fonctionnalités réellement supportées par la version installée. Ce billet ne traite volontairement pas de la création d’un thème bloc de zéro, ni des futures évolutions du FSE une fois stabilisées : l’objectif ici reste de comprendre pourquoi l’activation échoue aujourd’hui.
En résumé
Le message « Block theme not supported » sanctionne presque toujours l’une de ces deux causes : une version de WordPress trop ancienne, ou l’option expérimentale de l’éditeur de site non activée dans le plugin Gutenberg. Vérifier les deux, dans cet ordre, avant de suspecter le thème lui-même, évite de perdre du temps sur un mauvais diagnostic à une période où la documentation officielle reste, par nature, incomplète.