在Wordpress Admin中移动子菜单

时间:2012-04-09 11:37:06

标签: wordpress submenu

我刚刚在我的Wordpress管理员中使用add_menu_page创建了一个自定义菜单,如何在这个新的顶级菜单下移动已存在的子菜单(例如Appearance> Header)?

2 个答案:

答案 0 :(得分:0)

经过一些研究后,我发现你可以调用全局$子菜单。使用此变量,您可以移动子菜单已经存在,如下所示:

global $submenu

foreach ($submenu['index.php'] as $key => $subItem) {
    if ($subItem[2] === 'update-core.php') {
        $submenu['options-general.php'][0.1] = $subItem;

        ksort($submenu['options-general.php']);
    }
}
unset($submenu['index.php'][$key];

我还没想到的一件事是如何让wp管理员识别父母的变化(当我在这个子菜单页面时,子菜单还没有扩展)。

希望能为这个答案找到一些改进。

答案 1 :(得分:-1)

For adding submenu to main menu.Follow the below steps:


1. Go to Appearance->Menus.In Menus window,on right hand side,you will see the added 
   menus list.Just move the mouse over the menu name which you want to be the sub menu,an 
   hand symbol will come,then just drag and move the menu little bit to the right side 
   below the main menu to which you want this menu to be the sub menu.