2

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

4

2 回答 2

0

经过一番研究,我发现您可以调用全局 $submenu。使用此变量,您可以像这样移动已经存在的子菜单:

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 管理员识别父级的更改(当我在这个子菜单页面上时,子菜单没有展开)。

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

于 2017-03-21T19:03:10.717 回答
-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.   
于 2012-06-26T09:51:32.313 回答