🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo crear un menú de navegación en WordPress paso a paso

Actualizado el 19 de octubre de 2025

Introducción: ¿Por qué es importante un buen menú de navegación en WordPress?

Cuando visitas un sitio web, lo primero que buscas es encontrar lo que necesitas de forma rápida. Un menú de navegación WordPress bien estructurado es como el mapa de tu tienda o negocio online: guía a los visitantes hacia las secciones clave, mejora la experiencia de usuario y, además, ayuda a los motores de búsqueda a entender la jerarquía de tu contenido. Si tienes un blog, una tienda o una web corporativa, crear menú WordPress correctamente es uno de los primeros pasos para que tu proyecto tenga éxito.

En este tutorial, paso a paso, te enseñaré cómo crear, personalizar y optimizar tu menú de navegación en WordPress. No necesitas ser un experto en tecnología, solo seguir las indicaciones y tendrás un menú profesional en pocos minutos.

[INFO] Este artículo está pensado para usuarios que usan WordPress (la versión autoalojada, no WordPress.com). Si tienes un hosting con Syspanel (accesible por el puerto 2106), el proceso es exactamente el mismo, ya que WordPress se gestiona desde su panel de administración.


## Requisitos previos para crear tu menú

Antes de empezar, asegúrate de tener:

  • Acceso al panel de administración de WordPress (normalmente tudominio.com/wp-admin).
  • Al menos algunas páginas, entradas o categorías creadas para añadirlas al menú.
  • Un tema de WordPress que soporte menús personalizados (la mayoría lo hacen).

Si cumples con esto, ¡estás listo para comenzar!


## Paso 1: Acceder a la sección de menús en WordPress

  1. Inicia sesión en tu panel de administración de WordPress.
  2. En el menú lateral izquierdo, busca la opción "Apariencia" y haz clic en "Menús".

Se abrirá la pantalla de edición de menús. Aquí es donde ocurre toda la magia.

[TIP] Si no ves la opción "Menús", puede ser que tu tema no la soporte. En ese caso, busca en "Apariencia" → "Personalizar" y luego en "Menús". Algunos temas modernos usan esa ruta.


## Paso 2: Crear un nuevo menú de navegación

  1. En la parte superior de la pantalla de Menús, verás un enlace que dice "Crear un nuevo menú". Haz clic.
  2. Dale un nombre a tu menú. Por ejemplo: "Menú principal", "Menú superior" o "Navegación del sitio". El nombre es solo para identificarlo internamente.
  3. Haz clic en "Crear menú".

¡Felicidades! Ya has creado la estructura básica. Ahora toca llenarla de contenido.


## Paso 3: Añadir elementos al menú

WordPress te permite añadir varios tipos de elementos a tu menú:

  • Páginas: Las páginas estáticas de tu sitio (como "Acerca de", "Contacto", "Servicios").
  • Entradas: Artículos individuales de tu blog.
  • Categorías: Agrupaciones de contenido (por ejemplo, "Tutoriales", "Noticias").
  • Enlaces personalizados: Cualquier URL externa o interna que quieras incluir.

### Cómo añadir páginas, entradas y categorías

  1. En la columna izquierda de la pantalla de menús, verás varias pestañas: "Páginas", "Entradas", "Categorías", etc.
  2. Haz clic en la pestaña que necesites. Por ejemplo, si quieres añadir la página "Contacto", ve a "Páginas".
  3. Marca la casilla junto al elemento que deseas agregar.
  4. Haz clic en "Añadir al menú".

El elemento aparecerá en la columna derecha, dentro de la estructura de tu menú.

### Cómo añadir enlaces personalizados

  1. En la misma columna izquierda, busca la pestaña "Enlaces personalizados".
  2. En el campo "URL", escribe la dirección web completa (por ejemplo, https://www.ejemplo.com/oferta-especial).
  3. En el campo "Texto del enlace", escribe el texto que quieres que vean los visitantes (por ejemplo, "Oferta especial").
  4. Haz clic en "Añadir al menú".

[WARNING] Asegúrate de que la URL esté bien escrita, incluyendo https://. Si pones una URL incorrecta, el enlace no funcionará.


## Paso 4: Organizar y jerarquizar los elementos del menú

Una vez que tienes varios elementos en el menú, es hora de ordenarlos. Puedes arrastrar y soltar cada elemento para cambiar su posición. También puedes crear submenús (menús desplegables) para organizar mejor el contenido.

### Cómo crear submenús

  1. Arrastra un elemento ligeramente hacia la derecha, debajo del elemento que será su "padre". Verás que se desplaza y queda con una sangría.
  2. Suelta el elemento. Ahora es un subelemento del que está encima.
  3. Puedes repetir el proceso para crear varios niveles de profundidad (aunque se recomienda no más de dos o tres niveles para no confundir al usuario).

Ejemplo práctico:

  • Servicios (elemento principal)
    • Diseño web (submenú)
    • SEO (submenú)
    • Marketing digital (submenú)

### Cómo reordenar elementos

Simplemente arrastra cualquier elemento hacia arriba o abajo dentro de la lista. Suelta cuando esté en la posición deseada.

[TIP] Si tienes muchos elementos, usa la vista de lista para no perderte. También puedes hacer clic en la flecha que aparece a la derecha de cada elemento para expandir opciones, como cambiar el texto del enlace o abrirlo en una nueva pestaña.


## Paso 5: Configurar la ubicación del menú

Cada tema de WordPress tiene diferentes ubicaciones de menú (por ejemplo, menú principal, menú secundario, menú del pie de página). Para que tu menú se muestre en el sitio, debes asignarlo a una ubicación.

  1. En la pantalla de edición de menús, busca la sección "Configuración del menú" (normalmente en la parte inferior izquierda).
  2. Verás una lista de ubicaciones de tema disponibles. Marca la casilla de la ubicación donde quieres que aparezca tu menú. Por ejemplo, "Menú principal" o "Menú superior".
  3. Haz clic en "Guardar menú".

[INFO] Si no ves ninguna ubicación, es posible que tu tema no tenga soporte para menús personalizados. En ese caso, puedes usar un plugin como "Max Mega Menu" o "WP Menu" para añadir funcionalidades avanzadas.


## Paso 6: Personalizar el menú (opciones avanzadas)

WordPress te permite personalizar aún más tu menú sin necesidad de plugins. Aquí tienes algunas opciones útiles:

### Cambiar el texto del enlace

  1. Haz clic en la flecha hacia abajo que aparece a la derecha del elemento del menú (en la columna de la derecha).
  2. Se expandirán opciones como "Texto del enlace", "Atributo title", "Abrir enlace en una pestaña nueva", etc.
  3. Cambia el texto del enlace si quieres que se muestre diferente al título original de la página.

### Añadir clases CSS personalizadas

Si sabes un poco de CSS, puedes añadir clases para estilizar elementos específicos del menú. Esto es útil para destacar un botón de "Contacto" o "Comprar ahora".

  1. En las opciones expandidas del elemento, busca el campo "Clase CSS".
  2. Escribe el nombre de la clase (por ejemplo, btn-destacado).
  3. Luego, en el archivo style.css de tu tema, añade los estilos correspondientes.

### Ordenar por arrastrar y soltar

Ya lo mencionamos, pero es clave: puedes reorganizar todo el menú simplemente arrastrando los elementos. Aprovecha esta funcionalidad para que los enlaces más importantes estén al principio.

[WARNING] No olvides guardar los cambios cada vez que hagas modificaciones. WordPress no guarda automáticamente los cambios en los menús.


## Paso 7: Probar el menú en tu sitio web

Una vez guardado el menú, es hora de ver cómo se ve en tu página.

  1. Abre una ventana del navegador en modo incógnito o privado (para evitar caché).
  2. Visita tu sitio web y navega por las diferentes secciones del menú.
  3. Haz clic en cada enlace para asegurarte de que llevan al lugar correcto.
  4. Si tienes submenús, prueba que se desplieguen correctamente (en ordenadores de escritorio y en dispositivos móviles).

[TIP] Si el menú no se ve bien en móviles, muchos temas tienen un menú "hamburguesa" que se activa automáticamente. Si no es así, puedes instalar un plugin como "Responsive Menu" para mejorarlo.


## Paso 8: Solución de problemas comunes

A veces, las cosas no salen como esperamos. Aquí tienes algunos problemas frecuentes y cómo solucionarlos:

### El menú no aparece en el sitio

  • Causa: No has asignado el menú a ninguna ubicación.
  • Solución: Vuelve a la pantalla de Menús, en "Configuración del menú", marca la ubicación correcta y guarda.

### Los submenús no se despliegan

  • Causa: Puede ser un conflicto con el tema o un plugin de JavaScript.
  • Solución: Prueba a desactivar plugins uno por uno para identificar el culpable. También puedes cambiar temporalmente a un tema por defecto (como Twenty Twenty-Four) para ver si el problema persiste.

### El menú se ve desordenado en móviles

  • Causa: El tema no está optimizado para responsive.
  • Solución: Usa un tema moderno o instala un plugin de menú responsive. También puedes añadir CSS personalizado para ocultar elementos en pantallas pequeñas.

### No puedo añadir enlaces personalizados

  • Causa: La pestaña de enlaces personalizados puede estar oculta si usas un tema muy antiguo.
  • Solución: Ve a "Pantalla" en la parte superior derecha y asegúrate de que "Enlaces personalizados" esté marcado.

## Preguntas frecuentes (FAQ)

### ¿Puedo tener más de un menú en mi sitio?

Sí, absolutamente. Puedes crear tantos menús como necesites: uno principal, otro para el pie de página, otro para la barra lateral, etc. Cada uno se asigna a una ubicación diferente.

### ¿Cómo añado un enlace a una sección específica de una página?

Usa enlaces con anclas. Primero, crea un ancla en la página (por ejemplo, <div id="seccion1">). Luego, en el menú, añade un enlace personalizado con la URL tupagina.com/#seccion1.

### ¿Puedo cambiar el orden de los elementos después de guardar?

Sí, solo vuelve a la pantalla de edición de menús, arrastra los elementos al orden deseado y guarda de nuevo.

### Mi menú se ve diferente en cada página, ¿qué hago?

Esto puede pasar si tu tema tiene estilos diferentes para páginas específicas. Revisa la configuración de tu tema o contacta al soporte técnico.

### ¿Cómo añado un menú a mi sitio si uso Syspanel?

No hay diferencia. Syspanel (accesible por el puerto 2106) es solo el panel de control de tu hosting. Una vez que accedes a tudominio.com/wp-admin, el proceso de creación de menús es exactamente el mismo que hemos descrito.


## Consejos finales para un menú de navegación efectivo

  • Menos es más: No satures tu menú con demasiadas opciones. Lo ideal son entre 5 y 7 elementos principales.
  • Usa palabras clave: En los textos del menú, incluye palabras relacionadas con tu contenido (como "menú navegación WordPress", "crear menú WordPress", etc.) para mejorar el SEO.
  • Prioriza la usabilidad: Los submenús deben ser intuitivos. Si tienes muchos, considera usar un menú desplegable con iconos.
  • Prueba en todos los dispositivos: Asegúrate de que el menú funcione bien en ordenadores, tablets y móviles.

[TIP] Si tu sitio tiene muchas páginas, considera usar un plugin de menú de mega menú para mostrar más opciones sin abrumar al usuario.


## Conclusión

Crear un menú de navegación WordPress no es complicado, pero sí requiere atención a los detalles. Siguiendo estos pasos, podrás personalizar menú de forma profesional, mejorar la experiencia de tus visitantes y darle un aspecto más limpio a tu web. Recuerda que un buen menú es la puerta de entrada a tu contenido, así que tómate el tiempo necesario para estructurarlo bien.

Si tienes dudas, vuelve a leer las secciones que necesites o consulta la documentación de tu tema. Y recuerda: siempre puedes empezar de nuevo si algo no sale como esperabas. ¡La práctica hace al maestro!

Ahora, ve a tu panel de WordPress y crea ese menú que tu sitio merece. ¡Mucho éxito!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel