要在WordPress中添加自定义菜单,请按照以下步骤进行操作:
登录到您的WordPress网站,并进入后台。
点击“外观”菜单下的“菜单”选项。
点击“创建菜单”按钮,并设置菜单名称。
选择要添加到菜单中的页面、链接、分类目录或自定义链接,并将其拖放到菜单结构中。
为菜单添加子菜单项,也可以调整其顺序。
在菜单结构中,可以勾选“自动添加到主菜单”和“自动添加到顶部菜单”等选项。
点击“保存菜单”按钮,将自定义菜单保存到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类来实现响应式导航菜单。