Le bloc « Classique » (celui qui embarque l’éditeur TinyMCE dans un bloc) va disparaître de l’outil d’insertion à partir de WordPress 7.1. Bonne nouvelle : rien ne casse. Le bloc reste enregistré, vos contenus existants continuent de fonctionner et un simple filtre permet de le réactiver si besoin. Explication d’un changement mineur mais symboliquement fort.

Ce qui change exactement
À partir de WordPress 7.1, le bloc core/freeform (nom technique du bloc Classique) n’apparaîtra plus dans l’outil d’insertion, ni dans la bibliothèque de blocs, ni via les commandes slash /. Concrètement, vous ne pourrez plus ajouter un nouveau bloc Classique depuis l’éditeur.
En revanche, tout le reste ne bouge pas. Le bloc reste techniquement enregistré dans le Core. Tous vos contenus existants avec des blocs Classique continueront de s’afficher, d’être modifiables, et le comportement d’édition est identique. Le convertisseur « Convertir en blocs » reste également disponible pour migrer un ancien contenu Classique vers des blocs natifs.
Attention à la nuance : ce changement ne concerne PAS l’extension Classic Editor. Si vous utilisez le Classic Editor (le plugin qui désactive Gutenberg pour retrouver l’éditeur TinyMCE d’avant 5.0), rien ne change pour vous. On parle ici du bloc Classique à l’intérieur de l’éditeur de blocs, pas de l’éditeur Classique lui-même.
Pourquoi ce changement
Marin Atanasov, qui pilote ce chantier côté Core, avance trois raisons dans l’annonce officielle :
Cohérence architecturale. Tous les blocs Core sont des nœuds d’un arbre de blocs bien défini. Le bloc Classique est la seule exception : c’est du HTML opaque rendu via un éditeur à part (TinyMCE) embarqué dans l’éditeur principal. Le laisser en option par défaut de l’inserteur va à l’encontre du modèle block-first sur lequel Gutenberg est bâti.
Réduction du flux entrant. Le chemin de migration existe depuis des années (Convert to Blocks) et l’usage du bloc Classique décroît régulièrement. Le masquer de l’inserteur évite qu’un nouveau contenu Classique ne soit créé, ce qui garantit que le stock à migrer continue de diminuer plutôt que de grossir.
Effet levier sur la maintenance. Beaucoup d’améliorations de la bibliothèque de blocs doivent traiter le bloc Classique comme un cas particulier. Chaque exception coûte un peu, mais cumulées elles ralentissent le travail qui bénéficierait à tous les autres blocs.
Comment le réactiver si vous en avez besoin
Un nouveau filtre wp_classic_block_supports_inserter permet de remettre le bloc dans l’inserteur. Retourner true l’active partout :
add_filter( 'wp_classic_block_supports_inserter', '__return_true' );
Le filtre reçoit aussi le post en cours d’édition, ce qui permet de conditionner par type de contenu (par exemple, l’afficher uniquement sur les pages mais pas sur les articles). Pour celles et ceux qui ne veulent pas coder, une extension dédiée (Enable Classic Block) le fait en un clic. Elle est en cours d’examen sur le répertoire officiel.
Le point de vue de WPMarmite
C’est un changement très propre : rien ne casse, opt-in complet, filtre bien pensé. On est loin des ruptures brutales que WordPress a pu connaître par le passé (coucou la suppression du support PHP 5.6). L’équipe Core prend le temps de bien préparer la transition en travaillant en parallèle sur les outils autour du bloc Classique : amélioration du bloc HTML personnalisé, refonte du chemin Convert to Blocks, notices de migration expérimentales.
L’objectif long terme est plus ambitieux : rendre le bloc Classique entièrement opt-in, puis ne charger l’éditeur TinyMCE que lorsque c’est vraiment nécessaire. Concrètement, cela pourrait faire gagner plusieurs centaines de kilo-octets JS à l’éditeur pour les sites qui n’utilisent que des blocs natifs. À terme, WordPress 7.2 pourrait acter la suppression complète du bloc Classique.
Pour rappel, la sortie de WordPress 7.1 est prévue le 19 août, avec la Bêta 1 attendue le 15 juillet. Si vous gérez des sites clients qui utilisent encore beaucoup le bloc Classique, c’est le moment de commencer à prévoir une conversion progressive.
L’annonce complète sur Make WordPress →
