将子菜单添加到主题选项菜单

时间:2012-05-18 作者:N2Mystic

我的主题目前在WP admin的左侧边栏上有一个菜单。我想在那个菜单上包括子菜单。

例如,如何将单个子菜单项添加到下面的“主题选项”菜单中?

add_menu_page(
    "My Theme Options", 
    "Theme Options", 
    \'edit_themes\', 
    basename(__FILE__), 
    \'my_admin\', 
    get_bloginfo(\'template_directory\') .\'/img/favicon.png\'
    );

2 个回复
最合适的回答,由SO网友:Chip Bennett 整理而成

要做到这一点,您可以使用add_submenu_page().

但我会的strongly recommend 反对为主题选项创建子菜单页。首先,您应该使用add_theme_page() 对于主题选项页,以便主题选项页本身正确放置为Appearance 子菜单页。

SO网友:moraleida

使用add_submenu_page()

它使用几乎相同的结构,但将父菜单slug或文件名作为第一个参数。

结束

相关推荐