• 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

Personalizar el icono del menú hamburguesa de WordPress

Descubre cómo puedes personalizar el menú hamburguesa que se suele mostrar en móviles mediante código.

El bloque de navegación es el responsable de mostrar el menú en los temas de bloques de WordPress (o temas clásicos que hayan dado soporte). Una de las opciones que permite es mostrar un menú hamburguesa para móviles (y también en escritorio si así lo quieres).

La pega es que solo ofrece dos iconos.

ajustes bloque navegacion movil WordPress

Por suerte, gracias a los estilos de bloques puedes mostrar el icono que quieras.

Vamos a ver cómo:

Snippet para personalizar el icono del menú hamburguesa de WordPress

Asegúrate de que estás usando un tema de bloques (por ejemplo el Twenty Twenty-Five) o que, si estás usando un tema clásico, has dado soporte a las partes de plantilla y tienes una cabecera definida.

A continuación añade el siguiente snippet al fichero functions.php o a tu plugin de funcionalidades:

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

En estos snippets de código utilizas la función register_block_style para registrar nuevos estilos para el bloque de navegación, de forma que cuando tengas el bloque seleccionado te aparecerán los estilos extra:

estilos bloque navagacion WordPress

En todos ellos ocultamos el SVG que añade el bloque nativo (ya que todavía no permite sustituirlo) para añadir el nuevo icono usando el pseudo-selector ::before.

En en los dos primeros usamos solo CSS para crear los 3 puntos (en horizontal o vertical) y en el tercero añadimos un SVG personalizado. Así quedaría en la parte frontal:

estilos kebab bloque navagacion WordPress
estilos tres puntos bloque navagacion WordPress
estilos asimetrico bloque navagacion WordPress

Ya ves que con un poco de código puedes ofrecer al cliente opciones extra de personalización del menú móvil. Y estos son unos pocos ejemplos de lo que puedes conseguir.

Conclusiones

Gracias a los estilos de bloques puedes personalizar el bloque de navegación de WordPress para que muestre el icono que tú quieras en móvil (o escritorio si así lo eliges).

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/usar-partes-plantilla-basadas-bloques-tema-clasico-wordpress/
  • https://codigogenesis.com/usar-partes-plantilla-basadas-bloques-tema-clasico-wordpress/
  • https://codigogenesis.com/crear-plugin-funcionalidades-wordpress/

Bloque Navegacion PHP 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?