Avisos
Vaciar todo

[Resuelto] Cómo vincular categorías en mi menú

16 Respuestas
4 Usuarios
0 Reactions
54 Visitas
Respuestas: 36
Eminent Member
Topic starter
 

Hola

 

He creado una nueva categoría y quiero que cuelgue de una página que hay en mi menú, pero no encuentro la manera de hacerlo. 

 

En la estructura de mi página, el menú está compuesto por páginas estáticas (Viajar a Suiza, Viajar por Europa, Excursiones de montaña, etc... Ahora he creado una nueva página que se llama Estados Unidos)

 

Si clicáis en una de las opciones del menú, por ejemplo "Viajar por Europa" se abren otras opciones (que en este caso no son páginas, si no categorías, por ejemplo Alemania, Austria, etc...)

Tengo una categoría llamada Nueva York que quiero que cuelgue de la página Estados Unidos que forma parte del menú, pero no recuerdo cómo se hace.

 

Mi plantilla de wordpress es Genesis Sample Theme

 

Muchísimas gracias por avanzado, me estoy volviendo loco para encontrarlo.

 

Sergio

Contenido solo visible a usuarios registrados


 
Respondido : 19/08/2025 4:35 pm
Tags del tema
Karen Rios
Respuestas: 18771
Illustrious Member Moderator
 

Hola Sergio, 

Inicialmente donde estás las categorías que tienes creadas, son categorías de entradas? si es así puedes añadir las categorías desde el apartado de Apariencia → Menú, solo debes añadir las categorías que deseas incorporar y asignarlas al item donde deseas, por ejemplo:

Verifica estos pasos y nos comentas como va todo

Un Saludo 


 
Respondido : 19/08/2025 6:42 pm
Respuestas: 36
Eminent Member
Topic starter
 

@karen

 

Muchas gracias por tu ayuda. Lo que me comentas en tu respuesta es lo que había hecho, pero sigue sin funcionar.

 

Te envío 4 pantallazos para que veas.

El primero es de wordpress dónde se ve que la página viajar por Europa tiene diversas categorías (Alemania, Andorra, etc...) 

El segundo es cómo se ve en la web una vez clicas en el menú en la opción "viajar por Europa" como ves salen todos los países (que están como categorías en WP)

El tercero vuelvo a wp para que veas las categorías que tiene Estados Unidos (en este caso solo Nueva York)

En el cuarto pantallazo puedes ver como no sale la categoría.

 

No sé que hago mal, lo he repasado y creo que está todo ok...

 

Muchas gracias

 

Sergio

Captura de pantalla 2
Captura de pantalla 1
Captura de pantalla 4
Captura de pantalla 3

 


 
Respondido : 26/08/2025 3:20 pm
Karen Rios
Respuestas: 18771
Illustrious Member Moderator
 

Hola Sergio, 

Entiendo, puedes comentarnos como estas añadiendo el menú como tal en tu tema?, actualmente si ingreso no puedo verlo

image

Tomando esto en cuenta es posible que el error lo esté generando tu tema, ten en cuenta verificar el proceso de implementación para el header del sitio web con este tema Contenido solo visible a usuarios registrados

Un Saludo


 
Respondido : 26/08/2025 4:58 pm
Respuestas: 36
Eminent Member
Topic starter
 

@karen

 

Hola Karen.

 

Primero de todo agradecerte la rapidez en contestar. Ya sale el menú. Mira a ver si puedes entrar ahora y ver los pantallazos que te he pasado.

 

Gracias de nuevo


 
Respondido : 26/08/2025 5:16 pm
Bruno
Respuestas: 6537
Illustrious Member Moderator
 

Que tal Sergio,

Comprendo la diferencia entre las vistas que nos mencionas, sin embargo debe existir una configuración que difiere una de la otra

Muéstranos en lo posible como le das estructura a estas vistas? ya que si editas la categoría directamente con una vista personalizada este puede ser la pista que necesitamos

Utilizas una plantilla en concreto para las paginas?

image

Quedamos atentos

 


 
Respondido : 27/08/2025 6:16 am
Respuestas: 36
Eminent Member
Topic starter
 

Hola Bruno

 

Muchas gracias por responder. Mira te envío los pantallazos, pero pone que es la plantilla por defecto.

 

A ver si encontramos el motivo...

Captura de pantalla 2025 08 27 a las 18.20.39
Captura de pantalla 2025 08 27 a las 18.21.07
Captura de pantalla 2025 08 27 a las 18.20.57

 


 
Respondido : 27/08/2025 4:25 pm
Karen Rios
Respuestas: 18771
Illustrious Member Moderator
 

Hola Sergio, 

Permiteme te comento nuevamente si no estoy un poco perdida, lo que deseas es mostrar en tu menú principal un submenú con las categorías creadas tal como te indique en el video que te compartí?

Si es asi y estás usando el tema de Génesis es posible que sea el mismo tema quien no los muestre, aun cuando estás añadiendo los items como submenú en tu menú principal, para solucionarlo prueba añadir el siguiente código en el function.php de tu tema

Para ello accede a wepanel → administrador de archivos → public_html → directorio de tu sitio web

Una vez dentro de este accede a wp-content→themes→ genesis-sample y edita el archivo function.php

En este archivo pega el siguiente código y guarda los cambios 

// Permitir submenús en la ubicación "secondary".
add_filter( 'wp_nav_menu_args', function( $args ) {
if ( 'secondary' === ( $args['theme_location'] ?? '' ) ) {
$args['depth'] = 0; // 0 = sin límite de niveles
}
return $args;
} );
image

Guarda los cambios y asegúrate que el menu que tienes seleccionado como principal tiene los items del menú como submenú 

Verifica si con ello puedes mostrar lo que necesitas

Un Saludo


 
Respondido : 27/08/2025 6:47 pm
Respuestas: 36
Eminent Member
Topic starter
 

@karen

Hola! muchas gracias de nuevo, pero sigue sin funcionar. He añadido el código. He borrado caché por si acaso, pero la página Estados Unidos del menú principal sigue sin mostrar la categoría Nueva York.

Lo que no entiendo es a qué te refieres con " Guarda los cambios y asegúrate que el menu que tienes seleccionado como principal tiene los items del menú como submenú"

 

Supongo que te refieres a lo que te paso en el pantallazo

 

Gracias


 
Respondido : 27/08/2025 7:37 pm
Argenis
Respuestas: 11632
Illustrious Member Moderator
 

Hola Sergio,

Lo que se refiere Karen con eso es que ingreses en tu menú principal, para ello vas a Apariencias > menú, en la parte superior selecciona el que tenga entre paréntesis como menú principal:

image

En tu caso saldran mas pero selecciona el que tenga eso entre paréntesis, para luego dar clic al botón de seleccionar:

image

Esto cargará el menú que está activo actualmente en tu sitio, para agregar submenú solo tienes que arrastrar debajo de cada zona por ejemplo:

image

De esta forma quedaría dentro de la sección.

Un saludo 🖐️ 


 
Respondido : 27/08/2025 8:10 pm
Respuestas: 36
Eminent Member
Topic starter
 

@argenis

 

Hola. Gracias por tu respuesta. Lo que me indicáis creo que lo tengo bien. Os pongo otra vez pantallazos para que veais mi estructura y la problemática que tengo.

 

1) El blog tiene un menú principal llamado Menú SEO. En el pantallazo 1 podéis ver como está en wp (las diferentes páginas del menú principal son páginas como por ejemplo "Viajar por Europa" o "Estados Unidos" y en el pantallazo 2 su aspecto en el blog

2) Si entramos por ejemplo en la página "Viajar por Europa" (que sale en el menú principal) salen varias opciones, como "Alemania", "Grecia", etc... en este nivel ya no son páginas, si no categorías. El pantallazo 3 es la configuración de WP y el pantallazo 4 su aspecto final en el blog.

3) Si vamos a la página "Estados Unidos" (que sale en el menú principal) y clicamos debería salir la categoría "Nueva York" que tengo configurada en wp (pantallazo 5) y aspecto final en pantallazo 6 (no sale la categoría "Nueva York"

 

Espero haberlo explicado mejor.

 

Muchísimas gracias

 

Sergio


 
Respondido : 27/08/2025 8:26 pm
Argenis
Respuestas: 11632
Illustrious Member Moderator
 

Hola Sergio, 

Comprendo, nos faltaron las imágenes pero puedo llegar a comprender lo que mencionas, Ingresa a tu escritorio de WordPress y busca Apariencia > widgets, aquí válida si tienes alguno con el nombre de Widget estados unidos por ejemplo y en este agregas el widget que se llame menú de navegación

Luego eso si debes agregar el menú que tengas creado que va a ser el que se vea en esta parte, por ejemplo como lo tienes en la página de viajes a Europa que mencionas tiene varias partes.

Verifica de esta forma y nos comentas.

Un saludo 🖐️ 

 


 
Respondido : 27/08/2025 9:33 pm
Respuestas: 36
Eminent Member
Topic starter
 

Hola

Disculpad

Adjunto archivos de nuevo

Gracias

Pantallazo 1
Pantallazo 2
Pantallazo 5
Pantallazo 6
Pantallazo 3
Pantallazo 4

 


 
Respondido : 28/08/2025 5:26 am
Karen Rios
Respuestas: 18771
Illustrious Member Moderator
 

Hola Sergio, 

En este caso lo que entiendo es que el menú creado para estados unidos no se muestra cuando está dentro de esta, ahora mismo solo tienes añadido la categoría de Nueva York, verificando el código de la web veo que el widget si se está desplegando pero está vacío. 

Lo que creo está sucediendo es que en el widget para estados unidos no está el menú de navegación que necesitas, accede a Apariencia → Widgets y asegurate que el widget de esta página no está vacío 

image

Si está vacío añade el widget de menú de navegación y selecciona el menú de esta página, tal como te menciono anteriormente Argenis

image

Ten en cuenta pulsar guardar para que estos cambios se realicen. 

Verificalo y nos comentas como va todo

Un Saludo

 


 
Respondido : 28/08/2025 1:48 pm
Respuestas: 36
Eminent Member
Topic starter
 

@karen 

Pues he seguido tus pasos uno a uno y he de decir que

FUNCIONA!!! Mil gracias por tu ayuda y la de los compañeros. Ya pensaba que nunca iba a dar con la tecla. He vuelto del trabajo y con tus nuevas instrucciones lo he podido arreglar

Y de paso he aprendido más sobre wordpress

Muchas gracias de nuevo a tod@s!

Sergio


 
Respondido : 28/08/2025 3:16 pm
Página 1 / 2