Gutenberg deja rastro, aunque no se use.

Reading time aprox: 52 seconds

Gutenberg deja rastro, aunque no se use.

Estos días pasados he estado dando una nueva oportunidad al editor de bloques en WordPress 5.3.2 (Gutenberg, para los amigos).

Mi experiencia no ha sido muy alentadora, como expresé en Mi experiencia con Gutenberg.

Pero he seguido investigando dándole vueltas, porque es posible que sea yo el que no se adapta. 😀

Y mi sorpresa ha sido cuando me he encontrado con que

Gutenberg deja rastro, aunque no se use.

Aunque he desactivado el editor de bloques, he visto que sigue existiendo un rastro en la cabecera de las páginas generadas por WordPress.

Esto no tendría mayor importancia si estamos seguros de que el servidor en el que se encuentra nuestro WordPress, está optimizado.

Es posible que unos mili segundos no atasquen el servidor, pero yo siempre pienso que mientras menos cosas innecesarias, mejor.

Se trata de un archivo de tan sólo 40,49 kB (en la versión 5.3.2 en español [es_ES]), lo que no supone una gran carga, pero …

Así que me dispongo a eliminarlo. El archivo es un CSS minimizado, que se usa en caso de que las entradas o páginas estén creadas con Gutenberg y, por tanto, se debe respetar el estilo.

Para eliminar la llamada a ese archivo en la cabecera (<head></head>) hago una llamada en el archivo functions.php:

add_action( 'wp_enqueue_scripts', 'twp_remove_gutenberg_block_css', 100 ); 
function twp_remove_gutenberg_block_css() { 
    wp_dequeue_style( 'wp-block-library' ); 
}

Este simple código, quita de la cola de tareas, incluir en el <head></head> la llamada a la carga de este archivo.


¡Gracias por leernos!


¡Tus comentarios y preguntas nos ayudan a mejorar, por favor comenta!

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

9 − 4 =

Para ofrecer las mejores experiencias, utilizamos tecnologías como las cookies para almacenar y/o acceder a la información del dispositivo. El consentimiento de estas tecnologías nos permitirá procesar datos como el comportamiento de navegación o las identificaciones únicas en este sitio. No consentir o retirar el consentimiento, puede afectar negativamente a ciertas características y funciones.    Más información
Privacidad