WordPress中的自定义菜单是一种可以通过WordPress后台进行管理的菜单。它允许你以自定义的方式对站点的页面、分类目录、自定义链接等进行排序和展示。自定义菜单可以通过添加、修改、删除、拖放等方式来操作,使站点的导航更灵活、个性化。
以下是一个简单的示例代码,用于在主题中添加一个自定义菜单。
<?php
// Registering Navigation Menu
function register_my_menu() {
register_nav_menu('primary', __( 'Primary Menu', 'mytheme' ));
}
add_action( 'init', 'register_my_menu' );
// Displaying Navigation Menu
function display_my_menu() {
wp_nav_menu( array(
'theme_location' => 'primary',
'menu_class' => 'navigation-menu'
));
}
此代码将在主题中注册一个名为Primary Menu的自定义菜单,并将其称为.navigation-menu类的HTML列表呈现在需要的位置。