Cómo mostrar el nombre del menú de un menú en wordpress

1 minuto de lectura

He creado un menú con el nombre “alggemeen” y le agregué algunos elementos.

ingrese la descripción de la imagen aquí

He asignado el menú a la ubicación del tema Menú de pie de página con el slug ‘menú de pie de página’.

ingrese la descripción de la imagen aquí

Ahora sé cómo mostrar el contenido del menú y también la ubicación del menú. Pero quiero mostrar el nombre que el administrador de wordpress proporcionará en el backend para el menú, en mi sitio web.

Me gustaría repetir el nombre del menú que se ha asignado al menú con una ubicación temática de 'Footer Menu(slug = 'footer-menu')'.

Entonces, como se muestra arriba en la imagen, actualmente alggemeen es el menú asignado al menú de pie de página, por lo que mi interfaz debe hacer eco de algemeen.

  • Puede ser que esto te ayude: wordpress.org/support/topic/…

    – Harsh Makani

    18 de septiembre de 2015 a las 9:05

  • Perfecto. Gracias por el enlace.

    – Kiran Dash

    18 de septiembre de 2015 a las 9:56

avatar de usuario
kundan sharma

Prueba este código:

$menu_location = 'header';

$menu_locations = get_nav_menu_locations();

$menu_object = (isset($menu_locations[$menu_location]) ? wp_get_nav_menu_object($menu_locations[$menu_location]) : null);

$menu_name = (isset($menu_object->name) ? $menu_object->name : '');

echo esc_html($menu_name);

¿Ha sido útil esta solución?

Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos y para mostrarte publicidad relacionada con sus preferencias en base a un perfil elaborado a partir de tus hábitos de navegación. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Configurar y más información
Privacidad