gpt4 book ai didi

css - 将类添加到菜单类到 wp_nav_menu 将类添加到 div 而不是 ul

转载 作者:行者123 更新时间:2023-11-28 10:15:50 25 4
gpt4 key购买 nike

我对 wordpress 主题很陌生。我正在尝试创建一个 Twitter Bootstrap我新创建的主题的菜单如下 header.php页面。

$defaults = array(
'theme_location' => 'header-menu',
'menu' => '',
'container' => '',
'container_class' => '',
'container_id' => '',
'menu_class' => 'navbar-collapse collapse',
'menu_id' => 'navbar',
'echo' => true,
'fallback_cb' => 'wp_page_menu',
'before' => '',
'after' => '',
'link_before' => '',
'link_after' => '',
'items_wrap' => '<ul id="%1$s" class="%2$s">%3$s</ul>',
'depth' => 0,
'walker' => ''
);

wp_nav_menu( $defaults );

使用上面的代码,我希望向 navbar-collapse collapse 添加一个类至 ul , 但它会产生 HTML如下:

<div class="navbar-collapse collapse"><ul><li class="page_item page-item-11">等等 我如何添加类(class) ul

最佳答案

检查你是否真的通过register_nav_menus注册了'header-menu' .删除 theme_location => 'header-menu' 将解决问题,直到您正确注册了导航 ID。

你应该在你的 functions.php 中有这个

register_nav_menus( array(
'header-menu' => __( 'Header Menu', 'domain' ),
) );

关于css - 将类添加到菜单类到 wp_nav_menu 将类添加到 div 而不是 ul,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27427355/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com