首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何创建在网站左侧有菜单,顶部有菜单的wordpress主题

如何创建在网站左侧有菜单,顶部有菜单的wordpress主题
EN

Stack Overflow用户
提问于 2018-11-29 12:58:26
回答 1查看 104关注 0票数 0

嗨,我试图找到像上面这样的主题,是否我可以创建一个菜单,并将它们放在不同的位置。

或者我必须从头开始编码??

EN

回答 1

Stack Overflow用户

发布于 2018-11-29 14:32:30

主题文件中的Register nav menu。通常在functions.php文件中。一旦你注册了导航菜单,然后在你想要显示它的地方调用它。在您的情况下,侧边栏。

如果您想要两个不同的导航项目,则必须注册两个导航。然而,如果你想从管理区域的相同菜单中控制相同的导航项目,你可以注册一个导航,并使用相同的侧边栏和页眉位置。这样你就可以使用css来改变样式了。

注册单个导航

代码语言:javascript
复制
function register_my_menu() {
  register_nav_menu('header-menu',__( 'Header Menu' ));
}
add_action( 'init', 'register_my_menu' );

注册多个导航

代码语言:javascript
复制
function register_my_menus() {
  register_nav_menus(
    array(
      'header-menu' => __( 'Header Menu' ),
      'sidebar-menu' => __( 'Sidebar Menu' )
    )
  );
}
add_action( 'init', 'register_my_menus' );

调用主题标题

代码语言:javascript
复制
wp_nav_menu( array( 'theme_location' => 'header-menu' ) );

侧边栏上的呼叫

代码语言:javascript
复制
wp_nav_menu( array( 'theme_location' => 'sidebar-menu', 'container_class' => 'my_sidebar_menu_class' ) );

有关更多详细信息,请查看导航菜单的WordPress documentation

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53532117

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档