我正在写下面的代码。
$values = array(
\'theme_location\' => \'primary\',
\'menu\' => \'efgh\',
\'container\' => \'div\',
\'container_class\' => \'xyz\',
\'container_id\' => \'pqr\',
\'menu_class\' => \'menu_123\',
\'menu_id\' => \'mno\',
\'items_wrap\' => \'<ul id="mouse_123" class="rat_456">Laptop</ul>\'
);
wp_nav_menu( $values );
然后在下面出去。
<nav>
<div class="menu_123">
<ul>
<li class="page_item page-item-27"><a href="http://localhost/wordpress/?page_id=27">Bucket</a></li>
<li class="page_item page-item-2"><a href="http://localhost/wordpress/?page_id=2">Jug</a></li>
<li class="page_item page-item-19"><a href="http://localhost/wordpress/?page_id=19">Cup</a></li>
</ul>
</div>
</nav>
我想得到如下输出。
<nav>
<div class="menu_123">
<ul class="my_class" id="my_id">
<li class="page_item page-item-27"><a href="http://localhost/wordpress/?page_id=27">Bucket</a></li>
<li class="page_item page-item-2"><a href="http://localhost/wordpress/?page_id=2">Jug</a></li>
<li class="page_item page-item-19"><a href="http://localhost/wordpress/?page_id=19">Cup</a></li>
</ul>
</div>
</nav>
谢谢@vlood。我试了很多,但我一点也推不动
class
或
id
到
ul
. 我正在更新我的帖子。
First UPDATE
在我的fucntion.php
文件
register_nav_menu( \'primary-menu\', __( \'Primary Menu\' ) );
在我的
header.php
文件
<nav>
<?php
wp_nav_menu(
array(
\'container\' => false,
\'theme_location\' => \'primary-menu\',
\'items_wrap\' => \'<ul id="%1$s" class="%2$s">%3$s</ul>\'
));
?>
</nav>
我得到如下输出。
<nav>
<div class="menu">
<ul>
<li class="page_item page-item-27">
<a href="http://localhost/wordpress/?page_id=27">Bucket</a>
</li>
<li class="page_item page-item-2">
<a href="http://localhost/wordpress/?page_id=2">Mug</a>
</li>
<li class="page_item page-item-19">
<a href="http://localhost/wordpress/?page_id=19">Jug</a>
</li>
</ul>
</div>
</nav>
我尝试了几种方法,但都解决不了问题
Second UPDATE
我在214主题中发现了一个有趣的问题
在里面header.php
2014年主题之一
`<?php
wp_nav_menu( array( \'theme_location\' => \'primary\') );
?>`
在中
functions.php
2014年主题之一
// This theme uses wp_nav_menu() in two locations.
register_nav_menus( array(
\'primary\' => __( \'Top primary menu\', \'twentyfourteen\' ),
\'secondary\' => __( \'Secondary menu in left sidebar\', \'twentyfourteen\' ),
) );
2014年主题输出。
<nav id="primary-navigation" class="site-navigation primary-navigation" role="navigation">
<div class="menu-mouse-container">
<ul id="menu-mouse" class="menu">
<li id="menu-item-26" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-home menu-item-26">
<a href="http://localhost/wordpress/">Home</a>
</li>
<li id="menu-item-25" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25">
<a href="http://localhost/wordpress/?page_id=19">Mouse</a>
</li>
</ul>
</div>
</nav>
如何放置
id
喜欢
menu-mouse
和
class
喜欢
menu
在里面
ul
??