Bloques core y layout

Domina composición profesional con bloques nativos para crear layouts consistentes, mantenibles y adaptados a móvil sin depender de soluciones frágiles.

Maquetar bien en Gutenberg no consiste en apilar bloques: consiste en construir una estructura visual y semántica que el equipo pueda mantener sin romper consistencia.

Los bloques core (Group, Columns, Cover, Media & Text, Buttons, Spacer, Separator...) permiten resolver la mayoría de diseños sin plugins adicionales.

El objetivo operativo es crear secciones reutilizables con jerarquía clara, espaciado coherente y comportamiento responsive predecible.

Trabaja en rutas como <code>Entradas > Añadir nueva</code>, <code>Páginas > Añadir nueva</code> y valida estilos globales en <code>Apariencia > Editor</code> cuando proceda.

  • Una buena maquetación empieza por decidir estructura y ritmo visual antes de colocar contenido.
  • Define primero la arquitectura de secciones: hero, bloque de valor, prueba social, contenido principal y cierre. Después asigna bloques adecuados a cada zona.
  • Usa <strong>Group</strong> para encapsular secciones y aplicar espaciados coherentes; usa <strong>Columns</strong> solo cuando exista una necesidad real de distribución horizontal.
  • Evita usar Spacer como solución universal. El espaciado debe apoyarse preferentemente en estilos globales para reducir parches locales difíciles de mantener.
  • Rutas de edición: <code>Entradas > Añadir nueva</code> y <code>Páginas > Añadir nueva</code>

Fundamentos de composición por bloques

Una buena maquetación empieza por decidir estructura y ritmo visual antes de colocar contenido.

Define primero la arquitectura de secciones: hero, bloque de valor, prueba social, contenido principal y cierre. Después asigna bloques adecuados a cada zona.

Usa <strong>Group</strong> para encapsular secciones y aplicar espaciados coherentes; usa <strong>Columns</strong> solo cuando exista una necesidad real de distribución horizontal.

Evita usar Spacer como solución universal. El espaciado debe apoyarse preferentemente en estilos globales para reducir parches locales difíciles de mantener.

  • Rutas de edición: <code>Entradas > Añadir nueva</code> y <code>Páginas > Añadir nueva</code>
  • Bloques estructurales clave: Group, Columns, Cover
  • Bloques de soporte: Buttons, List, Separator, Spacer
  • Regla base: semántica clara + layout consistente

Claves teóricas de layout profesional

Estas decisiones reducen deuda visual y aceleran publicación con calidad uniforme.

Aplicación práctica en una página real

Este flujo te permite construir layouts reutilizables sin caer en improvisación visual.

<strong>Paso 1</strong>: define wireframe básico por secciones y tradúcelo a bloques core antes de ajustar estilos finos.

<strong>Paso 2</strong>: implementa estructura en editor, validando cada sección en desktop y móvil antes de continuar con la siguiente.

<strong>Paso 3</strong>: revisa accesibilidad básica (contraste, orden de lectura, botones claros) y prepara versión reutilizable para futuras páginas similares.

  • Diseñar estructura antes del detalle visual
  • Aplicar sistema de espaciado consistente
  • Validar responsive durante la edición, no al final
  • Preparar bloques/patrones reutilizables

Validación y mantenimiento del layout

No cierres esta lección hasta comprobar que el diseño es consistente, legible y sostenible para el equipo.

Evalúa si otro editor puede modificar la página sin romper estructura. Si no puede, la composición sigue siendo demasiado frágil.

Comprueba consistencia de espaciados, alineaciones y jerarquía visual entre secciones en al menos dos tamaños de pantalla.

Registra decisiones clave de layout para que el sistema evolucione de forma controlada y no por cambios ad hoc.

  • Estructura simple y editable por el equipo
  • Espaciado y anchura coherentes
  • Comportamiento responsive validado
  • Reglas de layout documentadas
WordPress
14

Bloques core y layout

Domina composición profesional con bloques nativos para crear layouts consistentes, mantenibles y adaptados a móvil sin depender de soluciones frágiles.

Código del tema: core/group

📘 Teoría

Fundamentos de composición por bloques

Una buena maquetación empieza por decidir estructura y ritmo visual antes de colocar contenido.

Define primero la arquitectura de secciones: hero, bloque de valor, prueba social, contenido principal y cierre. Después asigna bloques adecuados a cada zona.

Usa Group para encapsular secciones y aplicar espaciados coherentes; usa Columns solo cuando exista una necesidad real de distribución horizontal.

Evita usar Spacer como solución universal. El espaciado debe apoyarse preferentemente en estilos globales para reducir parches locales difíciles de mantener.

  • Rutas de edición: Entradas > Añadir nueva y Páginas > Añadir nueva
  • Bloques estructurales clave: Group, Columns, Cover
  • Bloques de soporte: Buttons, List, Separator, Spacer
  • Regla base: semántica clara + layout consistente

Claves teóricas de layout profesional

Estas decisiones reducen deuda visual y aceleran publicación con calidad uniforme.

1

1) Jerarquía de secciones

Todo layout eficaz guía lectura con orden y prioridades explícitas.

  • Empieza por bloques de alto impacto y termina con acciones claras.
  • Mantén ritmo visual constante entre bloques consecutivos.
  • Evita mezclar demasiados patrones visuales en una misma página.
2

2) Control de ancho y espaciado

La legibilidad depende tanto del contenido como de su contenedor.

  • Define anchos máximos coherentes para texto y componentes.
  • Alinea márgenes/paddings en sistema, no por bloque aislado.
  • Revisa que mobile no herede espaciados excesivos de desktop.
3

3) Anidación con criterio

Anidar más no implica diseñar mejor; suele complicar edición futura.

  • Reduce profundidad de árboles de bloques cuando sea posible.
  • Prefiere estructuras simples y repetibles por el equipo.
  • Si un layout requiere demasiada anidación, revisa enfoque de diseño.
4

4) Relación con theme.json

La coherencia visual global debe resolverse a nivel de sistema.

  • Centraliza tokens de tipografía, color y espaciado en theme.json.
  • Evita sobrescrituras manuales repetitivas en cada bloque.
  • Documenta reglas para que nuevos editores mantengan el estándar.

Aplicación práctica en una página real

Este flujo te permite construir layouts reutilizables sin caer en improvisación visual.

Paso 1: define wireframe básico por secciones y tradúcelo a bloques core antes de ajustar estilos finos.

Paso 2: implementa estructura en editor, validando cada sección en desktop y móvil antes de continuar con la siguiente.

Paso 3: revisa accesibilidad básica (contraste, orden de lectura, botones claros) y prepara versión reutilizable para futuras páginas similares.

  • Diseñar estructura antes del detalle visual
  • Aplicar sistema de espaciado consistente
  • Validar responsive durante la edición, no al final
  • Preparar bloques/patrones reutilizables

Validación y mantenimiento del layout

No cierres esta lección hasta comprobar que el diseño es consistente, legible y sostenible para el equipo.

Evalúa si otro editor puede modificar la página sin romper estructura. Si no puede, la composición sigue siendo demasiado frágil.

Comprueba consistencia de espaciados, alineaciones y jerarquía visual entre secciones en al menos dos tamaños de pantalla.

Registra decisiones clave de layout para que el sistema evolucione de forma controlada y no por cambios ad hoc.

  • Estructura simple y editable por el equipo
  • Espaciado y anchura coherentes
  • Comportamiento responsive validado
  • Reglas de layout documentadas

🧰 Recursos

¿Qué es esto?

Soy Cristian Eslava y a veces hago webs para procrastinar yo y vosotros 😉.

Esta la hice en febrero de 2026 para facilitar el aprendizaje de mis alumnxs. Aprender desarrollo web practicando. La idea es que crezca semanalmente con nuevos temas, tests y retos.

Inspirado en MDN, en W3Schools, en Codepen, en el crack de Manz y en mil sitios de documentación sobre desarrollo web. Quería aportar además de bloques teóricos con ejemplos, la gamificación de los retos y el sistema de test que ya tenía en culTest .

Si te gustó, si no te gustó, si quieres saludarme, o invitarme a 🍻 no dudes en escribirme en cristianeslava@gmail.com .