• Saltar a la navegación principal
  • Saltar al contenido principal
Código Genesis

Código Genesis

Tutoriales de WordPress y Genesis Framework

  • Empieza aquí
  • Cuenta
    • Suscripción
    • Perfil
    • Actualizar tarjeta
    • Favoritos
    • Salir
  • Suscribirse
  • Acceder

Mostrar un apartado Hero que ocupe toda la cabecera en WordPress

Descubre en este tutorial cómo conseguir que se muestre un Hero en WordPress que integre la cabecera dentro de la sección mediante código.

En tutoriales anteriores ya has visto cómo usar secciones Hero (una imagen + texto + llamada a la acción) en distintos puntos de las web.

En el tutorial sobre cómo introducir una imagen en la cabecera de la página de blog tienes un ejemplo.

En estos casos, las secciones Hero se mostraban justo debajo de la cabecera. Pero en algunas situaciones te puede interesar introducir un Hero en el que la cabecera aparezca integrada dentro de la sección.

Por ejemplo:

Ejemplo de sección hero con la cabecera integrada.

Esto es especialmente interesante para la página principal o una landing.

En este tutorial vas a ver cómo conseguirlo de forma sencilla en cualquier tema de WordPress, aplicando una serie de clases CSS y un poco de código.

¿Te interesa? Vamos allá.

Pasos para mostrar una sección Hero con la cabecera integrada en cualquier tema de WordPress

1. Crea un bloque Hero y añade una clase CSS

En este paso solo tienes que crear el diseño que quieres convertir en un patrón directamente en el editor de bloques.

Para este ejemplo usamos el mismo del tutorial sobre cómo crear patrones de bloques en WordPress, que consta de:

  • 1 bloque de fondo
  • 1 bloque de encabezado
  • 1 bloque de párrafo
  • 1 bloque de botón

Una vez que lo hayas dejado a tu gusto, selecciona el bloque de fondo (que es el que engloba todo el contenido), ve al apartado de «Avanzado» y añade osom-hero en «Clase(s) CSS adicional(es)».

añadir clase al CSS imagen WordPress
Añadir clase CSS al bloque

2. Otorga clases CSS a la página

Una vez creada la sección Hero, necesitas dar una clase CSS específica a la página donde quieres que se muestre.

Si estás usando Genesis Framework lo tienes fácil. Solo tienes que ir a la barra lateral de Genesis > Clases Personalizadas y añadir osom-hero-page en «Clase del cuerpo»:

Añadir clase CSS al cuerpo de la página.

Si estás usando otro tema puedes buscar una sección que te permita hacer lo mismo o seguir el tutorial para añadir una clase CSS a una página determinada en WordPress.

Por otro lado, puedes usar la opción de ocultar el título de Genesis o tu tema.

Ajuste para ocultar título en Genesis Framework.

O, en su defecto, ocultarlo mediante CSS:

/* Ocultar título de la página */
.osom-hero-page .entry-title {
    display: none;
}

3. Personaliza el CSS de la sección Hero y la cabecera

Ahora solo te falta asignar los estilos para que luzca tal y como deseas.

Para ello, introduce este bloque al final de style.css:

Para ver este código y los otros 2107 snippets de esta web,
identifícate o suscríbete aquí.

Al insertar estas líneas de CSS te aseguras de que la sección hero cubre también la cabecera además de hacer unos ajustes para que se visualize correctamente.

¡Listo!

Conclusiones

Ahora ya sabes cómo conseguir que en una página concreta se muestre una sección hero con la cabecera integrada.

Puedes usar este tutorial en cualquier tema de WordPress. Para que quede a tu gusto solo tendrás que realizar unos pequeños ajustes de CSS.  

Si tienes alguna duda te leo en los comentarios. Y si quieres dejarme una sugerencia para futuros tutoriales, envíamela a través del formulario de contacto.

Todo ventajas de ser suscriptor. 😉

Tutoriales relacionados

  • https://codigogenesis.com/mostrar-imagen-cabecera-pagina-blog-genesis-sample/
  • https://codigogenesis.com/crear-patrones-bloques-wordpress/
  • https://codigogenesis.com/anadir-clase-css-pagina-determinada-wordpress/

Cabecera CSS WordPress

Nahuai Badiola

Desarrollador web especializado en WordPress y Genesis Framework. CEO de Código Genesis y cofundador de OsomPress (temas y plugins para WordPress).

Para dejar dudas o preguntas sobre este código, puedes identificarte o suscribirte.

  • Empieza aquí
  • Sobre Código Genesis
  • Preguntas frecuentes
  • Contacto
  • Feed

Aviso legal · Política de privacidad · Política de cookies · Condiciones de contratación
Copyright © 2026 · Código Genesis

close-icon

¿Has olvidado tu contraseña?