Preguntas etiquetadas con menus

16
Recuperar una lista de elementos de menú en una matriz

Actualmente estoy trabajando en un tema personalizado. En este tema, tengo un menú que me registré usando register-nav-menu, y luego estoy mostrando el menú a mi página web usando la wp_nav_menufunción. Sin embargo, me gusta recuperar solo la lista de elementos de menú (los nombres de elementos de...

16
Dividir wp_nav_menu con walker personalizado

Estoy tratando de crear un menú que muestre un máximo de 5 elementos. Si hay más elementos, debe envolverlos en otro <ul>Elemento para crear un menú desplegable. 5 artículos o menos: 6 artículos o más Sé que este tipo de funcionalidad podría crearse fácilmente con un andador que cuenta...

16
Agregue el enlace "Cerrar sesión" al menú de navegación

¿Cómo puedo agregar un enlace al menú de navegación principal con el class="right"atributo? Intenté agregar un enlace estático example.com/wp-logout.php?action=logoutpero eso lleva a una página de confirmación de cierre de sesión. ¿Hay alguna forma de convertirlo en un enlace de cierre de...

11
Obtener ID de página de elementos de navegación

Estoy tratando de obtener todos los ID en mi navegación y convertirlos en una cadena para poder usarlos wp_querypara obtener las páginas que solo se enumeran en la navegación. El código para obtener las ID: $menu_name = 'primary'; if ( ( $locations = get_nav_menu_locations() ) && isset(...

11
Compruebe si add_menu_page existe o no

Estoy trabajando en un complemento que tengo que liberar en partes. El problema es que si hay un menú en la página, agregue el nuevo complemento al segundo o siguiente submenú; de lo contrario, agregue un nuevo menú y luego agregue el complemento al primer submenú. Mis preguntas: ¿Cómo...

10
Agregar clase a un enlace específico en el menú personalizado

Sé que puede agregar una clase en las opciones del menú personalizado, pero lo agrega al LI antes del A. Quiero aplicar la clase directamente a este A específico en lugar de todo el LI. Entonces, en lugar de que la salida sea <li id="menu-item-51" class="NEWCLASS menu-item...