wordpress 添加菜单

作者: JONE 分类: PHPer 发布时间: 2019-05-28 21:24

原文链接  https://blog.csdn.net/tang05709/article/details/79705734

wordpress自定义主题默认是没有菜单选项的,需要添加

function sanyi_setup() {
 register_nav_menus([
 'header_menu' => __('顶部导航'),
 'footer_menu' => __('底部导航')
 ]);
 }

 

add_action( 'after_setup_theme', 'sanyi_setup' );

然后可以在后台添加菜单。

添加方式:

1、添加位置菜单

点击创建新菜单创建位置关联的菜单

 

2、添加文章分类或页面

3、选择位置菜单,如”顶部菜单“,在左侧选择要加入菜单的导航。

选择好后点击“添加到菜单”,在右侧即可生成导航,可以拖动导航位置调整顺序,页可以构建二级菜单

 

最后,在前端页面调用

if ( has_nav_menu( 'header_menu' ) ) :
 wp_nav_menu( array(
 'theme_location' => 'header_menu',
 'menu_class' => 'menu view-menu clearfixn',
 'container' => '',
 ) );
 endif;

theme_location要与register_nav_menus的键对应

发表评论

电子邮件地址不会被公开。 必填项已用*标注