Preguntas etiquetadas con menus

El menú de navegación es una característica del tema introducida con la versión 3.0. WordPress incluye un mecanismo fácil de usar para introducir menús de navegación personalizados en un tema. Para incorporar soporte de menú en su tema, necesita agregar algunos segmentos de código a sus archivos de tema.

4
Agregue un andador personalizado a un menú creado en un widget
Sé cómo agregar un Walker a un menú personalizado creado por el tema (menú nombrado primaryen este ejemplo), pero ¿cómo puedo orientar un menú creado en un widget con el widget de menú personalizado de WordPress predeterminado? if ( has_nav_menu( 'primary' ) ) { $args = array( 'menu' => 'main-menu', …
10 menus  widgets  walker 


6
Eliminar el contenedor de wp_nav_menu no funciona
Estoy convirtiendo este menú html a wordpress: <ul> <li><a href="/" class="current"><span>Home</span></a></li> <li><a href="/"><span>About</span></a></li> </ul> yo suelo: wp_nav_menu(array( 'menu'=>'mainmenu' , 'container' => false, 'link_before' => '<span>', 'link_after' => '</span>', 'theme_location' => 'primary') ); pero el html que obtengo es: <div class="menu"> <ul> <li class="current_page_item"><a href="http://localhost/goodsoil/" title="Home"><span>Home</span></a></li> <li class="page_item page-item-2"><a href="http://localhost/goodsoil/?page_id=2" title="About"><span>About</span></a></li> …
10 menus 

4
Agregar Javascript al menú de WordPress
¿Hay alguna manera de poner javascript en la porción de URL de un elemento del menú de WordPress? Tengo una función de chat en vivo en mi sitio, y se supone que debo poner este código en el sitio para hacer un enlace para abrir el chat en vivo (como …

2
Filtrar wp_nav_menu ()
Intento dividir mi navegación en 3 barras de navegación individuales (nivel 1, nivel 2 y nivel 3+). Tres porque están separados en el sitio y solo deberían aparecer dependiendo de la página actual. -0-------1--------2-------3+- level/depth Home | |\___ Lobby | |\___ Projects | |\___ Project A | | |\___ Review …

1
Agregar contenedor al submenú nav_menu
¿Hay alguna manera de que pueda ajustar un div alrededor del menú secundario ul de wp_nav_menu? Entonces, por ejemplo, el marcado iría de <ul class="menu"> <li><a href="/">Item 1</a></li> <li> <a href="/">Item 2</a> <ul class="sub-menu"> <li><a href="/">Item 1</a></li> <li><a href="/">Item 1</a></li> </ul> </li> <li><a href="/">Item 1</a></li> <li><a href="/">Item 1</a></li> </ul> a …



3
Cómo especificar manualmente la página activa actual con wp_nav_menu ()
¿Hay alguna forma de especificar manualmente qué página está actualmente "activa" cuando se usa wp_nav_menu()? Tengo una página de "Productos", y en esa página tengo enlaces a varias taxonomías personalizadas (dinámicas). Cuando hago clic en una de estas taxonomías, me quedo en la página "Productos" pero wp_nav_menu()pierdo la referencia al …
9 menus 

2
¿Obtener el ID de la página a la que se vincula un elemento de menú?
Actualmente estoy usando un andador personalizado para personalizar la salida de wp_nav_menu(), y estoy tratando de agregar información adicional a las <a>etiquetas. Lo que quiero es que se vea el resultado de cada enlace de menú: <a class="boxPAGEID" href="#">About Me Page</a> ¿Dónde PAGEIDestá la identificación de la página a la …

3
¿Cómo agregar <span> a cada enlace de menú con texto de enlace a data-attr?
¿Cómo obtengo algo como a continuación? Mi código es así: wp_nav_menu( array( 'theme_location' =&gt; 'header_menu', 'container_id' =&gt; 'menu', 'link_before' =&gt; '&lt;span data-hover="link-text-here"&gt;', 'link_after' =&gt; '&lt;/span&gt;', ) ); Quiero obtener el resultado a continuación: &lt;nav class="main-nav"&gt; &lt;li&gt;&lt;a href="#"&gt;&lt;span data-hover="Home"&gt;Home&lt;/span&gt;&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;&lt;span data-hover="Proyects"&gt;Proyects&lt;/span&gt;&lt;/a&gt;&lt;/li&gt; &lt;/nav&gt; Por favor aconsejame.


1
Agregue un elemento de menú personalizado usando el filtro wp_nav_menu_items
He agregado un fragmento para agregar un enlace "Perfil" al menú de navegación de mi sitio web. Mi código: add_filter( 'wp_nav_menu_items', 'my_nav_menu_profile_link'); function my_nav_menu_profile_link($menu) { if (!is_user_logged_in()){ return $menu; } else { $user_data = bbp_get_user_profile_url( get_current_user_id() ); $profilelink = '&lt;li&gt;&lt;a href="'.$user_data.'&amp;edit" &gt;Profile&lt;/a&gt;&lt;/li&gt;'; $menu = $menu . $profilelink; return $menu; } …

3
API de configuración de WordPress, implementando pestañas en la página de menú personalizado
He estado siguiendo la serie de tutoriales de API de configuración de WordPress de este tipo: http://wp.tutsplus.com/tutorials/theme-development/the-complete-guide-to-the-wordpress-settings-api-part-1/ Hasta ahora, he tenido éxito en hacer lo básico. Ahora, al implementar la pestaña, me enfrento al problema. Problema 1: las pestañas no funcionan. Todos los campos se muestran en ambas pestañas. La …

2
Error "Intentando obtener propiedad de no objeto" con Custom Walker para wp_nav_menu
Estoy tratando de agregar algunas cosas relacionadas con ARIA a la función wp_nav_menu. Utilizo una clase de caminante personalizada para este propósito: class Walker_Nav_Menu_With_Aria extends Walker_Nav_Menu { function start_lvl( &amp;$output, $depth = 0, $args = array() ) { $indent = str_repeat("\t", $depth); $output .= "\n$indent&lt;ul class=\"sub-menu\" role=\"group\"&gt;\n"; } function end_lvl( …
8 menus  errors  walker 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.