将管理菜单添加到WP插件时出现问题

时间:2016-01-06 16:52:21

标签: php wordpress

我有以下功能,可以在我的插件的管理区域中创建菜单。

 function register_menu_items() {

            add_menu_page(null, 'Ebay Motors', 'manage_options', 'ebay-motors-admin', array($this, 'ebay_motors_admin')); 

            add_submenu_page( 'ebay-motors-admin', 'Upload XML', 'Upload XML', 'manage_options', 'upload-xml', array($this, 'upload_xml')); 
            add_submenu_page( 'ebay-motors-admin', 'Archive XML', 'Archive XML', 'manage_options', 'archive_xml', array($this, 'archive_xml'));

}

然而(预期)主菜单项也会创建一个子菜单项。有没有办法创建主菜单项而无需实习生创建子菜单项。我也喜欢主菜单项直接链接到upload_xml函数。

1 个答案:

答案 0 :(得分:1)

您可以将子菜单的slug设置为与主菜单项相同。这样你就可以覆盖第一个菜单项。