Tutoriales de WordPress de Confianza, cuando más los necesitas.
Guía para Principiantes de WordPress
Copa WPB
25 Millones+
Sitios web que usan nuestros plugins
16+
Años de experiencia en WordPress
3000+
Tutoriales de WordPress de expertos

Cómo eliminar un bloque en WordPress (4 métodos fáciles)

Navegar por un menú de bloques de WordPress abarrotado para encontrar un simple encabezado o imagen es una pérdida de tiempo, especialmente cuando nunca usas la mitad de las opciones disponibles.

Varios de nuestros redactores han deshabilitado bloques innecesarios en su editor de Gutenberg para mantener la interfaz limpia y sencilla.

Después de que nuestro equipo hizo este cambio, reportaron un aumento significativo tanto en la productividad como en el enfoque al escribir.

En este artículo, te mostraremos instrucciones paso a paso sobre cómo eliminar un bloque en WordPress.

Eliminar un bloque en WordPress

💡 Respuesta rápida: Cómo eliminar un bloque en WordPress

Puedes eliminar un bloque en WordPress eliminándolo de una publicación/página específica, ocultándolo del menú del editor o deshabilitándolo permanentemente en todo el sitio usando código.

  • Eliminar de una publicación/página: Selecciona el bloque en el editor, haz clic en el ícono de tres puntos en su barra de herramientas y elige ‘Eliminar’.
  • Ocultar del menú del editor: Accede a ‘Preferencias’ desde el ícono de tres puntos en la esquina superior derecha, ve a la pestaña ‘Bloques’ y desmarca los bloques deseados para ocultarlos.
  • Eliminar permanentemente bloques principales en todo el sitio: Usa el WPCode plugin para agregar un fragmento de PHP que defina una lista de permitidos de bloques principales. Elimina todos los demás del editor.
  • Eliminar permanentemente un bloque de plugin en todo el sitio: Usa el WPCode plugin para agregar un fragmento de PHP con la función unregister_block_type(), especificando el nombre exacto del bloque del plugin para deshabilitarlo.

¿Por qué eliminar, ocultar o borrar un bloque en WordPress?

Deberías eliminar u ocultar bloques para limpiar tu espacio de trabajo y detener las distracciones. Esto te ayuda a encontrar las herramientas que realmente necesitas para poder terminar tu contenido más rápido.

Facilita encontrar y administrar los bloques que usas con frecuencia.

  • Organiza tu espacio de trabajo: Elimina bloques principales o de plugins irrelevantes (por ejemplo, un bloque de “Verso” para un blog de comida) que nunca usas, lo que resulta en una interfaz de edición más limpia e intuitiva.
  • Mejora el enfoque y la productividad: Un menú de bloques optimizado reduce las distracciones, te ayuda a localizar rápidamente los bloques necesarios y, en última instancia, acelera tu flujo de trabajo de creación de contenido.
  • Gestión flexible de bloques: Elige entre ocultar temporalmente los bloques del menú (conservando su funcionalidad) o eliminarlos por completo en todo el sitio, adaptando tu editor a tus necesidades específicas.
  • Corrección de contenido sin esfuerzo: Elimina fácilmente bloques individuales dentro de una publicación para corregir errores de contenido sin afectar la disponibilidad del bloque para uso futuro.

Ahora, veamos cómo eliminar fácilmente bloques en WordPress.

Hemos agregado cuatro métodos en este tutorial, y puedes usar los enlaces a continuación para saltar al método de tu elección:

Método 1: Eliminar un bloque en el editor de WordPress

Si quieres eliminar bloques en tu contenido, este método es para ti. Ten en cuenta que estos bloques no se eliminarán del menú de bloques, sino que se eliminarán de las publicaciones de blog de WordPress de las que formaban parte.

Primero, necesitas seleccionar el bloque que planeas eliminar simplemente haciendo clic en él.

Después de eso, haz clic en el ícono de tres puntos en la barra de herramientas del bloque para abrir un cuadro de diálogo. Desde aquí, selecciona la opción ‘Eliminar’ para borrar el bloque de tu entrada de blog.

Eliminar un bloque de WordPress

Por otro lado, también puedes eliminar múltiples bloques en el contenido. Primero, debes seleccionar todos los bloques que deseas eliminar arrastrando el mouse sobre ellos.

Después de eso, haz clic en el ícono de tres puntos en la barra de herramientas del bloque y haz clic en la opción 'Eliminar' en el menú.

Eliminar múltiples bloques en WordPress

Si buscas un atajo, puedes eliminar fácilmente un bloque seleccionado en el editor de contenido presionando la tecla Retroceso o Suprimir en tu teclado.

Otro atajo avanzado es usar Shift + Alt + Z para Windows y Linux, o ⌃ + ⌥ + Z para macOS.

Método 2: Ocultar un bloque en WordPress

Si no quieres eliminar completamente un bloque, usa este método.

Puedes usar las preferencias de bloques del editor de WordPress para ocultar el bloque del menú y recuperarlo fácilmente cuando lo necesites.

Para hacer esto, debes abrir el editor de bloques y hacer clic en el ícono de tres puntos en la esquina superior derecha de la pantalla. Esto abrirá el menú desplegable desde donde debes seleccionar la opción 'Preferencias'.

Haz clic en el ícono de tres puntos y selecciona la opción Preferencias

Esto abrirá una ventana emergente en la pantalla. Aquí, cambia a la pestaña 'Bloques' y desmarca las casillas junto a los bloques que deseas ocultar en el editor de publicaciones.

También puedes deshabilitar bloques de plugins desde aquí, como los bloques para WPForms, el mejor constructor de formularios de arrastrar y soltar para WordPress, o Soliloquy, el mejor plugin de sliders para WordPress.

Desmarca las casillas para ocultar bloques

Una vez que hayas terminado, simplemente haz clic en el ícono 'X' para salir del aviso. Ahora has ocultado exitosamente los bloques en WordPress.

Para ver los resultados, haz clic en el botón ‘+’ en la esquina superior izquierda para abrir el menú de bloques. Aquí, notarás que los bloques que elegiste ya no son visibles.

Vista previa de bloques ocultos

Cuando quieras recuperar esos bloques, simplemente haz clic en el ícono de tres puntos nuevamente y selecciona la opción de preferencias.

Una vez que se abra la ventana emergente, cambia a la pestaña 'Bloques'. Para que todos los bloques de plugins sean visibles de nuevo, haz clic en el enlace 'Restablecer'.

Para los bloques principales, necesitarás volver a marcar manualmente las casillas junto a cada bloque que desees mostrar.

Haz clic en el enlace Restablecer

Si deseas mostrar solo bloques principales específicos, puedes hacerlo volviendo a marcar manualmente sus casillas individuales en la pestaña 'Bloques'.

Para los bloques de plugins, hacer clic en 'Restablecer' los mostrará a todos. No hay una opción para mostrar bloques de plugins individuales sin restablecerlos todos simultáneamente.

Si esto te parece un problema, entonces puedes usar el siguiente método.

Método 3: Eliminar bloques principales en WordPress

Este método utiliza un enfoque de ‘lista de permitidos’ para eliminar completamente los bloques predeterminados del editor de WordPress.

Esto es ideal para crear un entorno de edición altamente restrictivo porque definirás exactamente qué bloques (como el bloque de imagen, párrafo o encabezado) están permitidos, y todo lo demás se eliminará.

Advertencia: Una lista de permitidos deshabilitará todos los bloques no mencionados en tu código. Si has utilizado previamente esos bloques en tu sitio, es posible que dejen de mostrarse correctamente o muestren errores en el editor.

Para eliminar un bloque principal de WordPress, necesitarás agregar un fragmento de código PHP. Si bien podrías agregar este código al archivo functions.php de tu tema, te lo desaconsejamos enfáticamente.

Un pequeño error en el código podría dañar tu sitio, y tus cambios se perderán la próxima vez que actualices tu tema.

Es por eso que recomendamos usar WPCode en su lugar. Es el mejor plugin para agregar de forma segura funciones personalizadas a WordPress usando fragmentos de código. Te ayuda a reducir la cantidad de plugins en tu sitio reemplazándolos con fragmentos ligeros.

Usamos WPCode en WPBeginner para desarrollo y gestión de código. Para leer más sobre nuestra experiencia, consulta nuestra reseña completa de WPCode.

Consejo de experto: Antes de deshabilitar un bloque principal en todo el sitio, verifica si lo has utilizado en publicaciones antiguas. Si eliminas un bloque mediante código, puede causar un error de 'Bloque no válido' en el contenido existente hasta que vuelvas a activar el bloque.

Paso 1: Instala y activa el plugin WPCode

Primero, necesitas instalar y activar el plugin WPCode. Para más detalles, consulta nuestra guía para principiantes sobre cómo instalar un plugin de WordPress.

Nota: Puedes usar la versión gratuita de WPCode para este tutorial. Sin embargo, actualizar al plan pro desbloqueará más funciones.

Paso 2: Crea un nuevo fragmento de código PHP personalizado

Tras la activación, visita la página Code Snippets » + Add Snippet desde el panel de WordPress y haz clic en el botón ‘Use Snippet’ bajo la opción ‘Add Your Custom Code (New Snippet)’.

addnewsnippet

Esto te dirigirá a la página ‘Create Custom Snippet’, donde debes agregar un nombre para el fragmento de código que estás creando.

Luego, elige ‘PHP Snippet’ como el Tipo de Código en el menú desplegable de la derecha.

Selecciona Fragmento de PHP como tipo de código para eliminar bloques principales de WordPress
Paso 3: Agrega el código de lista blanca

Después de eso, necesitas agregar el siguiente código personalizado en el cuadro ‘Code Preview’:

add_filter( 'allowed_block_types_all', function( $allowed_blocks, $editor_context ): array {
    $allowed_blocks = [
        'core/paragraph',
        'core/heading',
        'core/list',
        'core/list-item',
        'core/quote',
        'core/preformatted',
        'core/pullquote',
        'core/table',
        'core/gallery',
        'core/image',
        'core/video',
        'core/spacer',
        'core/separator',
        'core/shortcode',
        'core/embed',
    ];
    return $allowed_blocks;
}, 100, 2 );

Este código utiliza un filtro de WordPress llamado allowed_block_types_all. Este filtro le dice a WordPress exactamente qué bloques están permitidos en el editor.

Paso 4: Configura los bloques permitidos

El código proporciona una lista específica de bloques principales que están permitidos en tu sitio. Cualquier bloque que no se mencione en esta lista, como el bloque ‘Verse’, se eliminará automáticamente del editor de bloques.

Sin embargo, si también deseas eliminar uno de los bloques que se menciona en el código, como el bloque ‘Separator’, simplemente puedes eliminarlo del fragmento de código.

Elimina el nombre de los bloques separadores de la lista en el fragmento de código

De manera similar, si un bloque no se menciona en el fragmento de código pero no deseas eliminarlo, puedes agregar su nombre a la lista de bloques.

Puedes hacer esto fácilmente escribiendo 'core/' y luego agregando el nombre del bloque a la lista, asegurando la sintaxis correcta como esta: 

'core/verse',

Agrega el nombre de los bloques de versículos en la lista de fragmentos de código
Paso 5: Establece el modo de inserción en Inserción automática

Luego, desplázate hacia abajo hasta la sección ‘Inserción’ y selecciona el modo ‘Inserción automática’.

Una vez que hagas eso, el código personalizado se ejecutará automáticamente en tu sitio al activarse.

Elegir un método de inserción
Paso 6: Activa y guarda el fragmento de código

Luego, desplázate de regreso a la parte superior y cambia el interruptor ‘Inactivo’ a ‘Activo’.

Finalmente, haz clic en el botón ‘Save Snippet’ para guardar tu configuración.

Guarda el fragmento de código para eliminar los bloques principales de WordPress

Ahora puedes visitar el editor de bloques para ver los cambios en acción.

Aquí, notarás que los bloques clásico, de portada, separador, archivo y muchos otros se eliminarán del menú de bloques porque no formaban parte de tu lista de fragmentos de código.

Vista previa del editor de bloques después de eliminar un bloque principal

Método 4: Eliminar un bloque de plugin en WordPress

Este método se puede usar cuando deseas eliminar un bloque que fue introducido por un plugin.

Muchos plugins de WordPress agregan bloques en el editor de contenido. Estos bloques facilitan enormemente la adición de la funcionalidad del plugin a tus publicaciones de blog o páginas.

Por ejemplo, All in One SEO (AIOSEO) agrega bloques específicos de SEO al editor, incluyendo migas de pan, tablas de contenido y bloques de preguntas frecuentes.

Bloques de AIOSEO

Sin embargo, a veces, es posible que no desees usar uno de los bloques que ofrece el plugin porque sientes que es irrelevante para tu contenido. En ese caso, puedes eliminar el bloque del plugin usando código personalizado.

Para hacer esto, necesitarás WPCode, que es el mejor plugin de fragmentos de código y la forma más segura de agregar código personalizado a tu sitio web.

Paso 1: Instala y activa el plugin WPCode

Primero, necesitas instalar y activar el plugin gratuito WPCode. Para obtener detalles, consulta nuestra guía paso a paso sobre cómo instalar un plugin de WordPress.

Paso 2: Crea un nuevo fragmento de código PHP personalizado

Tras la activación, visita la página Fragmentos de Código » + Agregar Fragmento desde el panel de WordPress. Aquí, haz clic en el botón ‘Usar Fragmento’ en la opción ‘Agregar tu Código Personalizado (Nuevo Fragmento)’.

addnewsnippet

Una vez en la página ‘Crear Fragmento Personalizado’, puedes comenzar agregando un nombre para tu fragmento de código con fines de identificación.

Luego, elige ‘PHP Snippet’ como el Tipo de Código en el menú desplegable de la derecha.

Selecciona un fragmento de PHP para eliminar un bloque de plugin

Después de eso, agrega el siguiente fragmento de código en el cuadro de vista previa del código:

Solo recuerda reemplazar el nombre del bloque del plugin con el bloque que deseas eliminar.

add_action( 'init', function() {
    unregister_block_type( 'aioseo/breadcrumbs' );
}, PHP_INT_MAX );
Paso 3: Obtén el Nombre del Bloque del Plugin

Para obtener este nombre, debes abrir el editor de Gutenberg y agregar el bloque del plugin a la página/publicación.

Luego, haz clic en el ícono de tres puntos en la esquina superior derecha de la pantalla para abrir el menú desplegable. Desde aquí, cambia al editor de código.

Cambiar al editor de código para el nombre de los bloques del plugin

Una vez que cambies, busca un comentario HTML que comience con <!– wp:.

El nombre completo del bloque, como aioseo/breadcrumbs, aparecerá justo después de esa etiqueta de apertura.

Copia este nombre y regresa a la página ‘Crear Fragmento Personalizado’ donde debes pegarlo.

Copiar el nombre de los bloques del plugin
Paso 4: Establece el modo de inserción en Inserción automática

Luego, desplázate hacia abajo hasta la sección ‘Inserción’ y selecciona el modo ‘Insertar Automáticamente’.

Esta opción ejecutará automáticamente el fragmento de código personalizado al activarlo.

Elegir un método de inserción
Paso 5: Activa y guarda el fragmento de código

Después de eso, cambia el interruptor de ‘Inactivo’ a ‘Activo’.

A continuación, haz clic en el botón ‘Guardar Fragmento’ en la parte superior para almacenar tu configuración.

Guardar fragmento para eliminar bloque de plugin

Ahora, abre el editor de bloques en tu sitio web de WordPress y busca el bloque que eliminaste.

Aquí, verás que el bloque que eliminaste ya no se mostrará en el menú del insertador de bloques.

Si habías usado previamente este bloque en una publicación o página, esos bloques existentes podrían ahora mostrar un error de 'bloque no válido', lo que indica que ya no se pueden renderizar.

Vista previa del bloque de plugin eliminado

Extra: Crear un patrón sincronizado en WordPress

También puedes ahorrar tiempo creando Patrones Sincronizados. Estos se llamaban 'Bloques Reutilizables' hasta WordPress 6.3.

Esta función te permite guardar un bloque o un grupo de bloques que puedes usar en otras publicaciones y páginas. Cuando actualizas el patrón sincronizado en un lugar, se actualiza automáticamente en todos los lugares donde lo hayas usado.

Por ejemplo, puedes crear un patrón sincronizado para CTA, formularios de comentarios, productos de afiliados y más. Para hacer esto, debes abrir el editor de bloques y escribir el contenido que deseas convertir en un patrón sincronizado.

Después de eso, haz clic en el ícono de tres puntos en la barra de herramientas del bloque para abrir un menú desplegable. Desde aquí, selecciona la opción ‘Crear Patrón’.

Selecciona la opción Crear patrón

Luego, simplemente agrega un nombre para tu patrón y haz clic en el botón 'Crear' para guardar tu configuración.

Ahora, el patrón sincronizado se guardará en la base de datos de WordPress, y podrás agregarlo fácilmente a tus páginas o publicaciones usando el menú de bloques.

Agregar un nombre para el bloque reutilizable

Para más información, consulta nuestro tutorial sobre cómo crear un patrón sincronizado en WordPress.

Preguntas Frecuentes

Aquí tienes algunas preguntas que nuestros lectores hacen frecuentemente sobre cómo eliminar un bloque en WordPress:

¿Cuál es la diferencia entre eliminar, ocultar y remover un bloque?

Eliminar un bloque lo quita de una publicación específica, pero aún puedes encontrarlo en el menú del editor. Ocultar un bloque lo elimina del menú para que no sature tu espacio de trabajo. Siempre puedes activarlo de nuevo más tarde.

Eliminar un bloque con código lo deshabilita en todo tu sitio. Este es un cambio técnico que detiene el funcionamiento del bloque en cualquier parte de tu sitio web.

¿Es posible deshacer la eliminación de un bloque?

Sí, puedes deshacer estos cambios. Si ocultaste un bloque, puedes volver a mostrarlo desde el menú ‘Preferencias’.

Si usaste WPCode para eliminar un bloque, entonces simplemente puedes desactivar o eliminar ese fragmento. Esto restaurará el bloque en tu menú de editor inmediatamente.

¿Ocultar o eliminar bloques acelerará mi sitio web?

Ocultar o eliminar bloques impacta principalmente el editor de backend donde creas contenido. Tiene un efecto muy mínimo, si es que tiene alguno, en la velocidad del frontend de tu sitio web que experimentan tus visitantes.

El beneficio principal es mejorar tu propio flujo de trabajo. Al crear una interfaz más limpia, puedes encontrar los bloques que necesitas más rápido y escribir de manera más eficiente.

Esperamos que este artículo te haya ayudado a aprender cómo eliminar bloques fácilmente en WordPress. También te puede interesar nuestra guía para principiantes sobre cómo usar el editor de bloques de WordPress y nuestra lista de problemas comunes del editor de bloques y cómo solucionarlos.

Si te gustó este artículo, suscríbete a nuestro Canal de YouTube para ver tutoriales en video de WordPress. También puedes encontrarnos en Twitter y Facebook.

Divulgación: Nuestro contenido es compatible con el lector. Esto significa que si haces clic en algunos de nuestros enlaces, podemos ganar una comisión. Consulta cómo se financia WPBeginner, por qué es importante y cómo puedes apoyarnos. Aquí está nuestro proceso editorial.

El Kit de herramientas definitivo para WordPress

Obtén acceso GRATUITO a nuestro kit de herramientas: ¡una colección de productos y recursos relacionados con WordPress que todo profesional debería tener!

Interacciones del lector

4 CommentsLeave a Reply

  1. Siempre que escribo y edito publicaciones de blog, solo uso el primer método para eliminar cualquier bloque porque es bastante fácil y está presente en la interfaz de usuario sin necesidad de manipulación de código.

    ¡Pero no sabía lo de ocultar el bloque! Gracias por eso.

  2. Gutenberg puede ser una herramienta poderosa, pero a veces se siente abrumador con todos los bloques disponibles. Yo tampoco uso todos, y que abarroten el editor puede ser confuso.

    Este fragmento de código para eliminar bloques no utilizados es increíble. Lo acabo de probar en un sitio de prueba y ¡funciona perfectamente! Ahora el editor de Gutenberg se siente mucho más limpio y fácil de navegar. ¡Gracias por el consejo!

  3. A veces trabajo con Gutenberg para aprender. Me pareció muy confuso en ocasiones, porque personalmente no uso todos los bloques. Probé el fragmento de código ahora en uno de los sitios de prueba y funciona muy bien. Gracias. Gutenberg es inmediatamente más claro.

    • ¡Estoy totalmente de acuerdo! Gutenberg puede ser genial, pero todos esos bloques nuevos definitivamente pueden hacer que se sienta abarrotado y difícil de enfocar. La idea de usar un fragmento de código para eliminarlos es brillante.

Leave A Reply

Gracias por elegir dejar un comentario. Ten en cuenta que todos los comentarios se moderan de acuerdo con nuestra política de comentarios, y tu dirección de correo electrónico NO se publicará. Por favor, NO uses palabras clave en el campo del nombre. Tengamos una conversación personal y significativa.