Descripción
La manera más personalizable de dejar atrás el editor de bloques. Actívalo y desaparecerá todo lo relacionado con los bloques: el editor de bloques, los estilos globales, las plantillas, los widgets de bloques, el editor del sitio y el código CSS y JavaScript de los bloques que se carga en cada página. A partir de ahí, tú decides el alcance: en todas partes o solo para algunos tipos de contenido, perfiles, plantillas y las entradas que elijas.
Esto es lo que elimina este plugin:
Características del núcleo de Gutenberg
- Editor de bloques Gutenberg (completamente desactivado)
- Estilos globales y CSS inline de la edición completa del sitio (FSE)
- Editor de widgets basado en bloques (vuelve a los widgets clásicos)
- Patrones de bloques y directorio de patrones
- Compatibilidad y procesamiento de theme.json
- Integración con el directorio de bloques
- Funcionalidad del editor del sitio
Optimizaciones de rendimiento
- The block library CSS and JavaScript that every page loads
- The Global Styles inline CSS, which dequeuing the handle never reaches
- The block assets of any other plugin that registers blocks, on pages where no block appears
- The block editor assets in the admin, wherever the Classic Editor is the one opening
Integración con WooCommerce
- The block based product editor, which follows the same rules as any other post type
- The WooCommerce block styles and scripts, removed along with the rest of the block assets
- Nothing else: leave blocks on for products and the block product editor keeps working
Experiencia en la administración
- Elimina el panel de bienvenida que promociona el editor de bloques
- Elimina el submenú de patrones del menú de apariencia (WP 6.5 y superior)
- Elimina el submenú de fuentes del menú de apariencia (WP 7.0 y superior)
- Bloquea el acceso a páginas del editor del sitio
- Muestra un aviso de activación correcta
- Te avisa cuando está activo un tema de bloques
- Agrega ajustes y enlaces de soporte a acciones del plugin
A default that asks nothing, and a settings page for everything else – Activating the plugin disables the block editor and every block feature across the site, which is what most people install it for. The rest of this page is about wanting less than that.
Full control when you need it – The settings page lives under Settings > No Gutenberg?, built around one master switch. Leave it on and the whole site keeps the complete disable. Turn it off and you decide where the block editor goes away: by post type, by user role, by page template or by individual entry. The site wide pieces (classic widgets, block patterns, frontend block assets, theme.json and the Site Editor) are then yours to keep or remove one by one. Every checkbox means the same thing, so no setting ever undoes another one.
Cambiar de editor entrada por entrada, cuando tenga sentido – El cambio de editor se selecciona por tipo de contenido, junto a la regla que desactiva el editor de bloques. Si lo activas para las páginas, por ejemplo, cada página mostrará los enlaces “Editar (clásico)” y “Editar (bloques)” en la lista, además de un conmutador dentro de ambos editores, mientras que tus entradas permanecerán sin cambios. Cada entrada recuerda el editor elegido para ella, y esa elección prevalece sobre las reglas en ambos sentidos: una página de destino puede seguir utilizando el editor clásico mientras que el resto mantiene los bloques, o al revés.
Te dice lo que está haciendo -La pantalla de ajustes se abre con un panel de estado específico de tu sitio web: cuántos patrones de bloques se están bloqueando, cuánto peso se elimina de cada página, si tu tema es un tema de bloques y qué porcentaje de tu contenido publicado está realmente creado con bloques. Esa última cifra es la que debería determinar si eliminas los estilos de los bloques de la parte visible del sitio o no, y ningún otro plugin te lo dice.
Especialmente pensado para agencias y sitios gestionados: – Toda la configuración se puede fijar desde el archivo wp-config.php, y la pantalla de ajustes se puede bloquear en modo de solo lectura u ocultar por completo, para que el sitio que entregues mantenga la configuración que le hayas dejado.
Toda una red configurada en un solo archivo – Aquí es donde el plugin destaca. Cada uno de sus ajustes, y no solo qué editor se abre, se puede definir en wp-config.php, el mismo archivo que leen todos los sitios de una red multisitio. Una red de cien sitios se configura una sola vez, todos ellos con las mismas reglas, todos ellos sin el CSS de bloque, y ninguno de ellos puede desviarse. El plugin también se puede activar para la red y dejarlo tal cual, ya que los ajustes se almacenan por sitio, por lo que una red puede dejar que cada sitio decida por sí mismo. Es el mismo mecanismo que el bloqueo mencionado anteriormente, y así es como está escrito.
Una configuración para toda la red o para un sitio que gestiones
Todo lo que se hace en la pantalla de ajustes también se puede escribir en el archivo wp-config.php, donde nadie lo modifica por accidente, y lo que se escriba allí prevalecerá sobre lo que esté almacenado en la base de datos. Es el mismo archivo para todos los sitios de una red multisitio, por lo que también es la forma de configurar una red sin tener que repetir la configuración sitio por sitio. Agrega las líneas que necesites encima del comentario que dice: “¡Eso es todo, deja de editar! ¡Feliz publicación!”.
Para desactivar Gutenberg en todas partes y evitar que nadie pueda modificar la pantalla de ajustes, que es la configuración habitual tanto para una red como para un sitio web que se entrega a un cliente:
define( 'NO_GUTENBERG_OPTIONS', array( 'complete' => true ) );
define( 'NO_GUTENBERG_HIDE_SETTINGS', true );
Si quitas esa segunda línea la página de ajustes seguirá ahí, mostrando la configuración con la que realmente funciona el sitio, pero en modo de solo lectura. Y si lo único que quieres es bloquear la pantalla, dejando la configuración tal y como la tiene almacenada cada sitio:
define( 'NO_GUTENBERG_LOCK_SETTINGS', true );
NO_GUTENBERG_OPTIONS admite cualquiera de los ajustes que aparecen en pantalla, por lo que una configuración selectiva se escribe de la misma manera:
define(
'NO_GUTENBERG_OPTIONS',
array(
'complete' => false,
'disable_post_types' => array( 'post', 'page' ),
'disable_roles' => array( 'editor', 'author' ),
'frontend_css' => false,
)
);
Las claves son los ajustes que aparecen en pantalla. complete, widgets, patterns, frontend_css, theme_json, site_editor y fse_notices admiten los valores true o false, mientras que disable_post_types, disable_roles, disable_templates y switch_post_types admiten un array de slugs, y disable_ids un array de ID de entradas. Cualquier clave que se omita conservará el valor almacenado en el sitio. Ten en cuenta que al definir NO_GUTENBERG_OPTIONS ya se convierte toda la pantalla en de solo lectura, por lo que NO es necesario agregar NO_GUTENBERG_LOCK_SETTINGS además de eso.
It fits sites that:
– Work better in the Classic Editor and want it back
– Run classic themes and plugins that were never built around blocks
– Are paying for block CSS and JavaScript on pages with no blocks in them
– Need the Classic Editor for everyone except a few post types, roles or people
– Are a multisite network that wants the same editing experience on every site
Soporte
¿Necesitas soporte privado o un desarrollo personalizado?
¿Necesitas ayuda individualizada, resolución de problemas prioritaria o una funcionalidad, integración o adaptaciones personalizadas creadas específicamente para tu sitio? Ofrezco soporte privado y desarrollos personalizados. Solo tienes que contactarme y decirme qué necesitas.
¿Necesitas ayuda o tienes sugerencias?
¿Te gusta el plugin? ¡Déjanos un comentario de 5 estrellas y ayuda a correr la voz!
Acerca de AyudaWP
Somos especialistas en plugins de optimización de seguridad, SEO y rendimiento para WordPress. Creamos herramientas que solucionan problemas reales a los propietarios de sitios WordPress manteniendo los más altos estándares de programación y requisitos de accesibilidad.
Capturas de pantalla





Instalación
- Ve a tu “Escritorio de WP > Plugins” y busca por “no gutenberg” o…
- Descarga el plugin del repositorio de WP
- Sube la carpeta ‘no-gutenberg’ al directorio ‘/wp-content/plugins/’
- Activa el plugin desde el menú ‘Plugins’ de WordPress
- That is it. The block editor is disabled across the site and the Classic Editor is back
En una red multisitio también puedes activarlo para la red, de modo que se ejecute en todos los sitios de la red a la vez. Los ajustes se mantienen por sitio, y la descripción explica cómo configurar toda la red desde el archivo wp-config.php.
FAQ
-
¿Tengo que configurar algo?
-
No. Activating the plugin disables everything across the site. The settings page under Settings > No Gutenberg? is there only if you want to bring some part of the block editor back.
-
¿Puedo desactivar Gutenberg solo para algunos contenidos o solo para algunas personas?
-
Yes. Go to Settings > No Gutenberg?, uncheck “Disable Gutenberg completely”, and then choose where the block editor should go away: post types, user roles, page templates or individual entry IDs. Rules are independent, so anything that matches gets the Classic Editor and everything else keeps working as usual.
-
¿Puedo desactivar solo una parte de Gutenberg?
-
Sí. Una vez desactivado el conmutador principal, las partes de todo el sitio son casillas de selección independientes, por lo que puedes, por ejemplo, restaurar la pantalla clásica de widgets y eliminar los patrones de bloques sin tocar el editor en sí.
-
Si solo desactivo el editor para algunos contenidos ¿qué pasa con los estilos de bloques?
-
Es precisamente por eso por lo que el plugin desmarca automáticamente las opciones de recursos de bloques y de theme.json en la parte visible del sitio cuando cambias a una configuración parcial: el contenido que todavía utiliza bloques perdería sus estilos en la parte visible del sitio. El panel de estado te indica cuántas de tus entradas publicadas están creadas con bloques, para que puedas tomar una decisión basándote en cifras reales.
-
¿Puedo bloquear la configuración para que un cliente no pueda cambiarla?
-
Yes, from wp-config.php.
define( 'NO_GUTENBERG_LOCK_SETTINGS', true );leaves Settings > No Gutenberg? visible but read only, anddefine( 'NO_GUTENBERG_HIDE_SETTINGS', true );takes it out of the menu. To fix the configuration itself, and not only lock the screen, there is NO_GUTENBERG_OPTIONS. The description has the three of them together, with the settings you can fix and the details worth knowing. -
¿Funciona en una red multisitio?
-
Yes, and it is what the plugin is best at. Activate it site by site, or Network Activate it and it runs on every site of the network. Settings are stored per site, so each site has its own Settings > No Gutenberg? and each site administrator manages their own.
Para toda la red a la vez, el lugar es el archivo wp-config.php, el mismo archivo que lee cada sitio: lo que definas allí se aplica a todos ellos, abarca todos los ajustes que tiene el plugin y prevalece sobre lo que cada sitio tenga almacenado. No hay ninguna pantalla de ajustes de red, porque ese archivo se encarga de todo para toda la red en un par de líneas. Se encuentran en la descripción, en el apartado “Una configuración para toda la red o para un sitio que gestiones”.
-
¿Puedo abrir una entrada con el otro editor?
-
Sí. En la tabla de tipos de contenido hay una segunda columna, “Permitir cambiar en cada entrada”: márcala en los tipos de contenido donde tenga sentido. Esas entradas aparecerán entonces en la lista con los enlaces “Editar (clásico)” y “Editar (bloques)”, y contarán con un botón para cambiar de editor dentro de ambos, y cada una recordará el editor que hayas elegido para ella.
-
¿Funciona con WooCommerce?
-
Sí. Los productos se comportan como cualquier otro tipo de contenido: si el conmutador principal está activado, o si se ha marcado la opción “Productos” en las reglas, se activa obligatoriamente el editor clásico de productos y se quitan los recursos de los bloques de WooCommerce de la parte visible del sitio. Si dejas los bloques activos para los productos el editor de productos basado en bloques sigue funcionando, siempre que no haya otro ajuste que lo contradiga.
-
¿Romperá mi contenido actual?
-
No, y el plugin hace todo lo posible para que siga siendo así. Nunca reescribe ni una sola entrada, y una entrada que ya esté creada con bloques conserva el editor de bloques independientemente de lo que digan las reglas, para que nada de lo que configures aquí pueda enviarla a un editor que modifique su marcado. La lista de entradas las etiqueta y permite filtrar la vista para ver solo esas entradas, para que puedas ver exactamente lo que tienes.
Hay un cambio visible en la parte visible del sitio: al eliminar los recursos de los bloques de la parte p, el contenido creado con bloques pierde los estilos de los bloques. El panel de estado te indica cuántas entradas se ven afectadas antes de que tomes una decisión.
-
Quiero el editor clásico en todas partes, incluido el contenido creado con bloques, ¿puedo?
-
Sí. Desmarca la opción de protección de contenido que aparece debajo del conmutador maestro, en la página de ajustes. A partir de ese momento, las reglas se aplicará a todas las entradas, y el plugin te avisará dentro del editor clásico cada vez que abras una que esté creada con bloques, ya que guardar ahí podría romper sus bloques.
-
¿Qué pasa si desactivo el plugin?
-
Everything comes back immediately: the block editor, Global Styles, the patterns and the block assets. Your content is exactly as it was, because the plugin never rewrote any of it.
-
Is this compatible with my theme and my plugins?
-
With classic themes, and with plugins that do not depend on blocks, yes: it removes block features instead of fighting them for control. Block themes are the exception, and there is a question about them right below. A plugin that registers blocks of its own keeps working, but those blocks lose their styles on the frontend if you remove the block assets, which is what the status panel is there to warn you about.
-
¿Puedo usarlo con un tema de bloques?
-
Puedes, pero los temas de bloques funcionan con las mismas características que este plugin quita, por lo que su “Editor del sitio” y la edición de plantillas no funcionarán mientras esté activo. El plugin te avisa cuando detecta un tema de bloques. Si necesitas ese tema, desactiva los módulos “Editor del sitio” y “theme.json” en la página de ajustes, o utiliza un tema clásico en su lugar.
-
¿Por qué elegir este plugin en lugar de otros similares?
-
Porque no se limita al editor. Otros desactivan el editor de bloques y dejan el resto funcionando: este también elimina los estilos globales de FSE, los widgets de bloques, las plantillas, los bloques de WooCommerce y el CSS y JavaScript de los bloques que se cargan en cada página de tu sitio. También te indica lo que está haciendo, con un panel de estado que muestra lo que hay en tu propio sitio, en lugar de una lista de promesas. Y en una red multisitio se configura para todos los sitios a la vez desde un único archivo, todo, no solo qué editor se abre.
Reseñas
Colaboradores & Desarrolladores
“No Gutenberg? – Elige dónde usar el editor de bloques o el editor clásico” es software de código abierto. Las siguientes personas han contribuido a este plugin.
Colaboradores“No Gutenberg? – Elige dónde usar el editor de bloques o el editor clásico” ha sido traducido en 13 idiomas. Gracias a los traductores por sus contribuciones.
Traduce “No Gutenberg? – Elige dónde usar el editor de bloques o el editor clásico” a tu idioma.
¿Interesado en el desarrollo?
Revisa el código, echa un vistazo al repositorio SVN, o suscríbete al registro de desarrollo por RSS .
Historial de cambios
2.3.2
- Fix: Sites running Divi 5 got a fatal error on every frontend page. Removing the block widgets from the classic Widgets screen unregistered the Block widget itself, and Divi asks WordPress for it while deciding which stylesheets a page needs. The classic Widgets screen is restored the same way as before, without touching the widget
- Fix: Block widgets already saved on a site stopped being rendered on the frontend and disappeared from the Widgets screen. Nothing was lost, they are back on update, but do not save the Widgets screen while running 2.3.1
- Fix: Removed a filter removal that never did anything: the callback it named was never part of WordPress
- Fix: The status panel said “1 still added by other plugins” when a single pattern was left, and gave translators two identical plural forms
2.3.1
- Improved: Tested up to WordPress 7.1, with no changes needed. The always iframed post editor, the persistent toolbar and the new client-side media processing headers only reach the block editor, and the Site Editor, Patterns and Fonts screens this plugin removes keep the same slugs
- Improved: The plugin calls itself No Gutenberg? everywhere now, the same name it has on WordPress.org, instead of No Gutenberg in the plugins list, the Settings menu, its settings screen and its notices
- Fix: Pages were loading the block styles and scripts of every plugin that registers blocks, even where no block appears. Removing the block CSS also turned off the on-demand loading that WordPress 6.8 tied to the same switch, so on a site with block plugins installed this plugin was adding weight instead of saving it
- Fix: The Block widget is now really gone from the classic Widgets screen. The cleanup ran after WordPress had already registered it, so it stayed on the list
2.3.0
- Nuevo: El contenido de los bloques existentes está protegido. Una entrada que ya contenga bloques conserva el editor de bloques independientemente de lo que digan las reglas, por lo que instalar el plugin en un sitio con contenido mixto ya no envía ese contenido a un editor que cambia su marcado. Una casilla de verificación situada bajo el conmutador maestro desactiva esta protección cuando realmente quieras el editor clásico en todo.
- Nuevo: La lista de entradas indica con qué editor se abre cada una y señala aquellas creadas con bloques que se abren en el editor clásico. El enlace “Creadas con bloques”, situado junto a “Todas” y “Publicadas”, filtra la lista para mostrar solo esas entradas, para que por fin puedas ver cuáles son, en lugar de solo cuántas hay
- Nuevo: El editor clásico te avisa antes de guardar la entrada que estás editando si está creada con bloques, y te ofrece un enlace para abrirla en el editor de bloques.
- Mejorado: Ahora se respeta el editor elegido para una entrada concreta independientemente de la configuración, incluido el conmutador maestro. Antes era de solo lectura cuando se activaba el cambio por entrada, lo que no ofrecía ninguna solución en un sitio con todo desactivado.
- Mejorado: Los sitios que usaban el plugin Editor clásico mantienen el editor registrado para cada entrada, en vez de empezar desde cero
- Mejorado: El panel de estado cuenta también las entradas en borrador, pendientes, privadas y programadas, no solo las publicadas, y enlaza a las entradas que aparecen en el contador. A un sitio en medio de una migración se le indicaba que no tenía contenido de bloques.
- Mejorado: El aviso de activación te dice cuántas entradas están creadas con bloques y qué les pasará
- Corrección: La desinstalación ahora también elimina la opción de la versión, los datos meta de editor por entrada y los datos temporales de conteo de contenido
Para entradas anteriores del registro de cambios revisa el archivo changelog.txt.
