Wordpress 如何将管理菜单顶级项移动到子菜单

Wordpress 如何将管理菜单顶级项移动到子菜单,wordpress,menu,submenu,wp-admin,Wordpress,Menu,Submenu,Wp Admin,我正在使用处的代码将插件创建的顶级管理菜单项更改为“杂项”顶级项的子菜单项 它在没有自己子菜单的项目上运行良好,但在有自己子菜单的项目上,子菜单将消失 我不知道代码是否可以适当修改,或者它是否可以修改。Wordpress不允许您在WP admin中添加第三级菜单 请参阅wordpress.stackexchange.com上的答案 Karthikeyani的回答解释了为什么目前不可能: 添加子菜单页面的定义需要父段塞名称。例如: add_menu_page ( 'Test Menu', 'Tes

我正在使用处的代码将插件创建的顶级管理菜单项更改为“杂项”顶级项的子菜单项

它在没有自己子菜单的项目上运行良好,但在有自己子菜单的项目上,子菜单将消失


我不知道代码是否可以适当修改,或者它是否可以修改。Wordpress不允许您在WP admin中添加第三级菜单

请参阅wordpress.stackexchange.com上的答案

Karthikeyani的回答解释了为什么目前不可能:

添加子菜单页面的定义需要父段塞名称。例如:

add_menu_page ( 'Test Menu', 'Test Menu', 'read', 'testmainmenu', '', '' );
add_submenu_page ( 'testmainmenu', 'Test Menu', 'Child1', 'read', 'child1', '');
add_子菜单_页面的第一个参数是parent slug name$parent_slug。您可能认为可以使用child1($menu\u slug)作为父slug名称来创建第三级,但这不起作用

中的参数定义和源部分明确指出,您只能在父段塞名称中使用插件主菜单的名称或WordPress插件的文件名


添加子菜单\u页面
Ref:

添加您的代码以检查页面HTML源代码,可能是HTML存在,但您的主题样式阻止了它。@Mo'men Mohamed。。。谢谢无需添加代码-使用该页面上的内容,只需将带有子菜单的项的段塞替换为不带子菜单的项。@Alice。。。谢谢这不是css。你不能在WP admin中添加第三级菜单。请参阅wordpress.stackexchange.com上的答案