首页 问答 正文

如何添加wordpress中的自定义菜单?

注册会员 / 悠然自学 / 2023-06-11/ 浏览 255 次

要在WordPress中添加自定义菜单,请按照以下步骤进行操作:

  1. 登录到您的WordPress网站,并进入后台。

  2. 点击“外观”菜单下的“菜单”选项。

  3. 点击“创建菜单”按钮,并设置菜单名称。

  4. 选择要添加到菜单中的页面、链接、分类目录或自定义链接,并将其拖放到菜单结构中。

  5. 为菜单添加子菜单项,也可以调整其顺序。

  6. 在菜单结构中,可以勾选“自动添加到主菜单”和“自动添加到顶部菜单”等选项。

  7. 点击“保存菜单”按钮,将自定义菜单保存到WordPress网站中。

以下是一个示例代码,用于在WordPress主题中添加自定义菜单:

// Register Custom Navigation Walker
require_once get_template_directory() . '/class-wp-bootstrap-navwalker.php';

// Register theme menu locations
register_nav_menus( array(
  'primary' => __( 'Primary Menu', 'mytheme' ),
  'secondary' => __( 'Secondary Menu', 'mytheme' ),
) );

// Display primary navigation menu
wp_nav_menu( array(
  'menu' => 'primary',
  'depth' => 2,
  'container' => false,
  'menu_class' => 'navbar-nav mr-auto',
  'fallback_cb' => 'WP_Bootstrap_Navwalker::fallback',
  'walker' => new WP_Bootstrap_Navwalker(),
) ); 

以上是用于在主题中注册并显示自定义菜单的示例代码。注:这里使用了WP Bootstrap Navwalker类来实现响应式导航菜单。

大家谈论
    我的见解