我已经在主题设置中注册了一个菜单, 如下所示:
register_nav_menus( array(
'primary' =>
__( 'Primary Menu', 'understrap' ), 'footer_1' =>
__( 'Footer 1', 'understrap' ), 'footer_2' =>
__( 'Footer 2', 'understrap' ), 'footer_3' =>
__( 'Footer 3', 'understrap' )
) );
【WP主题菜单错误】在我的页脚中使用了这个html
<
div class="col-md-4 d-none d-md-block col-lg-2 text-md-center text-lg-left">
<
?php
$args1 = array(
'menu' =>
'footer_1'
);
wp_nav_menu($args1);
?>
<
/div>
<
div class="col-md-4 d-none d-md-block col-lg-2 text-md-center text-lg-left" >
<
?php
$args2 = array(
'menu' =>
'footer_2'
);
wp_nav_menu($args2);
?>
<
/div>
<
div class="col-5 col-md-4 col-lg-2 mobile-footer-nav text-md-center text-lg-left">
<
?php
$args3 = array(
'menu' =>
'footer_3'
);
wp_nav_menu($args3);
?>
<
/div>
在admin中, 我为每个菜单空间设置了不同的菜单, 但是footer_1输出到所有3个区域。
为什么footer_1输出到全部3个?我看不到哪里出了问题。
#1请在wp_nav_menu()中使用theme_location参数, 并相应地更改footer_2和footer_3
<
?php
$args1 = array(
'menu' =>
'footer_1', 'theme_location' =>
"footer_1"
);
wp_nav_menu( $args1 );
?>
推荐阅读
- yarn启动本地主机(3000未加载)
- 在col-4和col-8之间交替的div中包装博客文章
- WPRIG WordPress本地服务器无提示运行站点
- wp_redirect进入无限循环
- wp_query多个元键
- wp_query-限制od帖子和页面的数量
- REST API中的WP分页
- WP Media Gallery Metabox无法读取未定义的属性”状态”
- wp_nav_menu插入ul,无法设置类或避免找到