带有add_submenu_page的页面上缺少页面标题

时间:2014-08-26 15:20:23

标签: wordpress

使用add_submenu_page可以轻松添加子菜单,只要您定义$parent_slug,就可以正常工作:

add_submenu_page( $parent_slug, $page_title, $menu_title, $capability, $menu_slug, $function );

如果您按照here所述将$parent_slug设置为NULL以将其从任何菜单项隐藏,则会忽略该页面的标题($page_title

add_submenu_page( NULL, $page_title, $menu_title, $capability, $menu_slug, $function );

我已经使用从3.3到最新beta 4.0的所有版本对其进行了测试

2 个答案:

答案 0 :(得分:0)

请为$ parent_slug参数尝试'options.php'而不是NULL。

答案 1 :(得分:0)

文档未明确说明这一点,但要包含页面标题,您必须使用'options.php'作为$parent_slug

add_submenu_page( 'options.php', $page_title, $menu_title, $capability, $menu_slug, $function );