如何将子菜单添加到另一个插件的自定义菜单?

时间:2013-05-18 作者:Robbiegod

我正在写几个插件。一个插件是具有特定功能的核心插件。

另一个插件将扩展该功能。

我所做的是在核心插件中,我使用“add\\u menu\\u page”创建了一个菜单,并且在该菜单中还创建了一个子菜单页。

现在,随着用户添加更多扩展插件,我想在核心插件菜单下添加新的设置菜单项。

我尝试在extender插件中使用add\\u submenu\\u页面,这会添加子菜单。问题是它去掉了菜单中的主菜单子链接。该链接已添加到菜单中,但当我单击它时,它不会加载正确的页面。我有一个404。

我很好奇应该使用什么命令将新的子菜单页添加到现有的管理菜单中?

1 个回复
最合适的回答,由SO网友:Robbiegod 整理而成

总是发生。我询问并立即找到答案。

答案是在第二个插件中,将“优先级”11添加到add\\u action命令中。这就插入了那个子菜单。

像这样:add_action(\'admin_menu\', \'admin_submenu\', 11);

结束

相关推荐

Google Map在Tab Plugins的第二个选项卡上无法使用

我正在使用postTabs plugin 和Comprehensive Google Map Plugin, 我的问题是,当我在第二个选项卡上有我的谷歌地图时,地图没有按预期加载。但是如果我把它移到第一个标签上,效果会非常好。。有没有办法让地图在第二个选项卡上工作?实际上,无论我使用哪个选项卡插件,地图都不会正确加载到第二个选项卡上。。欢迎提出任何建议。谢谢:)