所以我上面的意思是。到目前为止,我已经制作了很多插件,但我一直遇到这个问题,我不知道如何描述,这就是为什么我无法在谷歌上搜索它。
发生的情况是,在许多插件中需要一个主菜单,并且在它下面有几个子菜单,这些子菜单导致与插件相关的不同页面。您可以单击主菜单让我们说“汽车”,这将带您进入添加汽车页面。并且还会有一个名为添加汽车的子菜单。
喜欢:帖子 - 例如,当您单击帖子时,它会将您带到所有帖子,但还有一个称为所有帖子的子菜单。
我遇到的问题是主菜单被命名为一个东西,当悬停它时,第一个子菜单也被称为相同的。
我的问题是:
我怎样才能做到这一点,以便在创建主菜单时它不会自动添加子菜单,或者如果它会。名称将与主菜单不同。
我希望解释清楚——我真的试过了。
这是我定义菜单的方式:
function my_plugin_menu() {
add_menu_page( 'add_deal', 'Add Deal', 'manage_options', 'add_deal', 'menuload_add_deal', '', '28');
add_submenu_page( 'add_deal', 'deals', 'Deals', 'manage_options', 'deals', 'menuload_deals');
add_submenu_page( 'add_deal', 'orders', 'Order', 'manage_options', 'orders', 'menuload_orders');
add_submenu_page( 'add_deal', 'gc_options', 'Options', 'manage_options', 'gc_options', 'menuload_gc_options');
}
add_action( 'admin_menu', 'my_plugin_menu' );
上面现在为我显示:
- 添加交易 - //打开添加交易页面
- 交易
- 订单
- 选项
我想将其更改为:
- 购物车 - //打开添加交易页面
- 添加交易 - //打开添加交易页面
- 交易
- 订单
- 选项
再次我希望这是有道理的..不要试图浪费任何人的时间,但这就是为什么我很难在谷歌上找到关于这个问题的信息。(我不知道如何很好地描述这个问题)。