add_submenu_page( $parent_slug$page_title$menu_title$capability$menu_slug$function );

  • parent_slug  父级菜单项的别名 
  • page_title      页面的title信息 
  • menu_title    菜单标题 
  • capability      权限 
  • menu_slug    别名 
  • function         执行的函数 
//设置左侧栏菜单
function ymmAdminMenuAdd(){ 
    add_menu_page( 'new menu', '我的新栏目', 'edit_themes', 'title_slug','ymmAdminMenuAddFn','',6);      
}      
function ymmAdminMenuAddFn(){      
    echo '<h1>这是设置页面</h1>';      
}
add_action('admin_menu', 'ymmAdminMenuAdd');   

//添加子菜单   
function ymmAdminSubMenuAdd() {   
    //顶级菜单的slug是title_slug
    add_submenu_page('title_slug', '子菜单', '子菜单', 'edit_themes', 'title_submenu', 'ymmAdminSubMenuAddFn' );  
}
function ymmAdminSubMenuAddFn() {   
    echo '<h3>这是子菜单页面</h3>';   
}
add_action('admin_menu', 'ymmAdminSubMenuAdd');   

顶级菜单链接: /admin.php?page=title_slug

子级菜单链接: /admin.php?page=title_submenu

更多参考:

wordpress后台添加外观子菜单-add_theme_page

 

 

作者 admin

百度广告效果展示