在WordPress中启用不同的菜单需要先在主题的functions.php中注册菜单,然后在模板文件中调用。
使用register_nav_menu()函数注册菜单,该函数需要两个参数:菜单位置和描述。
例如,为主题添加一个名为“主菜单”的菜单,可以在functions.php中添加以下代码:
function register_my_menus() {
register_nav_menus(
array(
'main-menu' => __( '主菜单' )
)
);
}
add_action( 'init', 'register_my_menus' );
使用wp_nav_menu()函数调用菜单,该函数需要一个参数:菜单位置。
例如,在header.php中调用注册的“主菜单”,可以添加以下代码:
<?php wp_nav_menu( array( 'theme_location' => 'main-menu' ) ); ?>
这将在网站头部显示名为“主菜单”的菜单。
注:以上示例代码仅供参考,具体实现方法可能因主题不同而有所差异。