Désactiver Gutenberg : retrouver l'éditeur classique

Retrouvez l'éditeur classique WordPress — globalement, par type de contenu, par rôle ou par article — widgets classiques et nettoyage CSS inclus, sans plugin dédié.

J’écris encore la plupart de mes articles dans l’éditeur classique. Pas par entêtement — pour du texte pur, les panneaux, les popovers et les boutons « + » de l’éditeur de blocs sont une friction dont je n’ai pas besoin. Mais le conseil habituel, « installez le plugin Classic Editor », est un marteau : il coupe Gutenberg partout, pour tout le monde, ou pas du tout. Ce que je veux vraiment, c’est de la nuance — le classique pour les articles de blog, les blocs pour les pages d’atterrissage, l’éditeur simple pour le client, le complet pour moi. Voici comment désactiver Gutenberg avec ce niveau de contrôle, et faire le ménage dans ce qu’il laisse tourner au passage.

L’essentiel

  • Le module fait de l’éditeur classique l’éditeur par défaut, mais sa vraie valeur est la granularité : choisissez l’éditeur par type de contenu, par rôle, ou article par article.
  • Il restaure l’écran Widgets classique (WordPress a aussi fait passer les widgets aux blocs), activé par défaut.
  • Il supprime le CSS front de la bibliothèque de blocs par défaut — chargé sur chaque page même quand vous n’utilisez aucun bloc — et peut aussi l’enlever de l’administration.
  • Il empêche Gutenberg d’aller chercher des compositions de blocs distantes sur l’API de WordPress.org, supprimant une requête externe à l’ouverture de l’éditeur.
  • Il retire discrètement l’obsolète panneau « Essayez Gutenberg » du tableau de bord — un encombrement de moins.

Pourquoi désactive-t-on encore l’éditeur de blocs ?

Gutenberg est vraiment bon pour construire des mises en page complexes. Mais une grande partie du travail sur WordPress n’est pas de la mise en page — c’est de l’écriture. Pour un blog centré sur le texte, un site vitrine, ou un client qui a juste besoin de mettre une page à jour, l’éditeur classique TinyMCE est plus rapide et moins intimidant. Les raisons les plus courantes :

  • Vous écrivez surtout du texte et n’avez pas besoin de mises en page en blocs.
  • Vous utilisez un constructeur de pages (Elementor, Divi, Beaver Builder) qui apporte de toute façon sa propre interface d’édition.
  • Vous gérez un site pour un client que les blocs déroutent.
  • Vous voulez une administration plus légère et plus rapide.

Aucune de ces raisons ne signifie « tuer Gutenberg pour toujours, partout ». C’est exactement le problème de l’approche tout ou rien habituelle.

Comment désactiver Gutenberg — partout, ou seulement là où vous voulez ?

Activez le module Éditeur classique dans Blaminhor Essentials. Dès l’activation, il définit l’éditeur classique comme éditeur par défaut : articles et pages s’ouvrent dans le TinyMCE familier, sans blocs, sans panneaux latéraux, sans bouton « + ». Mais ce sont les réglages qui justifient sa place face à un plugin on/off basique.

Le module Éditeur classique : un choix d'éditeur par défaut, des dérogations par type de contenu, et des interrupteurs pour les widgets classiques et le nettoyage du CSS des blocs. Définissez le défaut, puis dérogez-y là où vous en avez besoin — par type de contenu, par rôle, ou sur un seul article.

L’éditeur est déterminé du niveau le plus spécifique au plus général :

NiveauCe qu’il définitExemple
Article seulChoix d’éditeur par article (bascule activée)Forcer les blocs sur une page d’atterrissage
Type de contenuClassique ou blocs pour tout un typeArticles en classique, pages en blocs
Rôle utilisateurÉditeur décidé par qui est connectéClassique pour les clients, blocs pour vous
Défaut globalLe repli pour tout ce qui n’est pas surchargéClassique partout par défaut

Cet empilement, c’est la différence entre « j’ai coupé Gutenberg » et « j’ai mis le bon éditeur devant chaque personne et chaque type de contenu ».

Que nettoie la désactivation de Gutenberg en coulisses ?

Deux choses que vous ne voyez pas, toutes deux activées par défaut là où c’est sans risque :

Les widgets classiques reviennent. WordPress n’a pas seulement fait passer l’éditeur aux blocs — il a fait pareil avec l’écran Widgets. Le module restaure l’interface Widgets traditionnelle : vos widgets de barre latérale et de pied de page se comportent comme ils l’ont toujours fait.

Le CSS des blocs cesse de se charger. WordPress charge la feuille de style de la bibliothèque de blocs sur chaque page du site, même une page qui ne contient aucun bloc. Le module la supprime par défaut, retirant des kilooctets et une requête HTTP à chaque chargement de page, et peut aussi enlever les styles de blocs de l’administration si vous voulez un back-office encore plus léger. Il bloque également l’appel de Gutenberg à l’API de WordPress.org pour les compositions de blocs distantes — une requête externe de moins à chaque ouverture de l’éditeur.

Un interrupteur plutôt qu’un plugin de plus

Vous pouvez installer le plugin officiel Classic Editor de WordPress — il fonctionne, et il est maintenu. Mais c’est un plugin de plus à installer, mettre à jour et surveiller pour les conflits, et il s’arrête à un interrupteur global. Si vous utilisez déjà Blaminhor Essentials, le module Éditeur classique est à un clic, et il vous donne le contrôle par type de contenu, par rôle et par article que le plugin autonome n’offre pas.

Si l’angle « par rôle » vous intéresse — offrir des expériences différentes à des utilisateurs différents — il se marie bien avec la gestion des rôles utilisateurs WordPress, où vous façonnez ce que chaque rôle peut voir et faire.

Éditeur classique est l’un des plus de 20 outils de Blaminhor Essentials — gratuit et open source sur WordPress.org.

Télécharger Blaminhor Essentials

– blaminhor

FAQ

Puis-je garder Gutenberg pour les pages mais utiliser l'éditeur classique pour les articles ?

Oui. Le module Éditeur classique détermine l'éditeur par type de contenu : vous pouvez passer les articles en classique et laisser les pages sur l'éditeur de blocs (ou l'inverse). Il peut aussi trancher selon le rôle de l'utilisateur, et il mémorise le choix fait article par article quand vous activez la bascule — bien plus fin qu'un interrupteur tout ou rien.

L'éditeur classique va-t-il disparaître ?

WordPress s'est engagé à maintenir le plugin officiel Classic Editor « aussi longtemps que nécessaire », et renouvelle cette promesse année après année : il n'est pas près de disparaître. Un module qui restaure l'éditeur classique obtient le même résultat sans dépendre du cycle de vie d'un plugin, et ajoute le contrôle par type de contenu et par rôle que le plugin officiel n'offre pas.

Quelle est la différence entre Gutenberg et l'éditeur classique ?

Gutenberg est l'éditeur de blocs : vous construisez votre contenu à partir de blocs empilables — paragraphes, images, colonnes — avec des panneaux latéraux et une barre d'outils flottante. L'éditeur classique est l'ancienne zone TinyMCE, un unique champ de texte mis en forme, proche d'un traitement de texte. Les blocs conviennent aux mises en page riches ; l'éditeur classique convient à l'écriture rapide, centrée sur le texte, avec beaucoup moins de mobilier à l'écran.

Comment désactiver Gutenberg sans plugin (functions.php) ?

Vous pouvez ajouter un filtre dans functions.php : retourner false depuis le hook « use_block_editor_for_post » force l'éditeur classique partout. Ça fonctionne, mais c'est brutal et ça vit dans votre thème : la règle disparaît au changement de thème et n'offre aucun contrôle par type de contenu ni par rôle. Un module dédié est plus durable et bien plus souple.

Passer à l'éditeur classique va-t-il casser mes articles déjà écrits en blocs ?

Pas le contenu lui-même, mais le résultat est brouillon. Ouvrir dans TinyMCE un article construit en blocs affiche le balisage brut des blocs — ces commentaires « <!-- wp:paragraph --> » — au lieu d'une mise en page propre. Gardez les articles déjà en blocs sur l'éditeur de blocs grâce à la bascule par article, ou nettoyez le balisage une bonne fois avant de les faire changer d'éditeur.

Ai-je besoin de l'éditeur classique si j'utilise un constructeur de pages comme Elementor ?

En général, pas pour le constructeur lui-même — Elementor, Divi et Beaver Builder apportent leur propre interface et contournent Gutenberg sur les pages qu'ils éditent. Mais les articles et le reste du contenu s'ouvrent toujours dans l'éditeur de blocs : beaucoup de gens associent donc un constructeur à l'éditeur classique pour garder tout le reste simple et cohérent.

blaminhor Je construis ce qui manque.

Commentaires