wordpress 添加菜单
2018-03-26 22:56
197 查看
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的键对应
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的键对应
相关文章推荐
- wordpress添加后台菜单及权限设置
- WordPress后台添加侧边栏菜单
- 在WordPress中获取数据库字段内容和添加主题设置菜单
- wordpress添加顶级菜单
- wordpress 添加自定义菜单到管理面板(wp-admin)
- 在WordPress的后台中添加顶级菜单和子菜单的函数详解
- wordpress 想后台中的侧边栏添加菜单,子菜单
- wordpress后台侧边添加菜单
- 在WordPress中获取数据库字段内容和添加主题设置菜单
- 代码笔记:wordpress后台添加菜单的几种方式比较
- wordpress主题开发:怎样添加导航菜单?
- 黄聪:WordPress后台添加侧边栏菜单(WP教程add_menu_page)
- WordPress为导航菜单添加个性图标字体
- 为主题添加多个WordPress3.0自定义菜单
- 在WordPress的后台中添加顶级菜单和子菜单的函数详解
- wordpress后台添加菜单的函数集合
- wordpress添加多个菜单
- 为主题添加多个WordPress3.0自定义菜单
- WordPress 给导航栏添加非菜单栏目
- 在WordPress后台菜单系统中添加Home链接