如何在Wordpress中添加带子菜单的菜单

问题描述:

I'm trying to add a menu with submenues in Wordpress, but so far my attempts don't seem to work:

add_filter( 'wp_nav_menu_items', 'practice_areas', 11, 3 );

function practice_areas( $items, $args ) {
    $items .= '<ul><a href="'. addslashes("#") . '">Practice Areas</a>';
    $items .= '<li><a href="'. addslashes("#") . '">Practice Areas</a></li>';
    $items .= '</ul>';
    return $items;
}

How can I go about adding a menue with submenues?

Thank you all in advance.

我正在尝试在Wordpress中添加带子菜单的菜单,但到目前为止,我的尝试似乎不起作用 : p>

  add_filter('wp_nav_menu_items','practice_areas',11,3); 
 
function practice_areas($ items,$ args){
 $ items。='  &lt; ul&gt;&lt; a href =“'。addslashes(”#“)。'”&gt;练习区&lt; / a&gt;'; 
 $ items。='&lt; li&gt;&lt; a href =“'。  addslashes(“#”)。'“&gt;练习区&lt; / a&gt;&lt; / li&gt;'; 
 $ items。='&lt; / ul&gt;'; 
返回$ items; 
} 
   pre> 
 
 

如何添加带子菜单的菜单? p>

提前谢谢大家。 p> div>

You should do the code this way to find it working.

add_filter( 'wp_nav_menu_items', 'practice_areas', 11, 3 );

function practice_areas( $items, $args ) {
    $items .= '<li id="menu-item-25" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25"><a href="http://test-main-menu">Test main menu</a>
<ul>
<li><a href="#test-submenu">Test submenu</a></li>
</ul>
</li>';
    return $items;
}