如何在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;
}