add_dashboard_page

函数
add_dashboard_page ( $page_title, $menu_title, $capability, $menu_slug, $callback = '', $position = null )
参数
  • (string) $page_title The text to be displayed in the title tags of the page when the menu is selected.
    Required:
  • (string) $menu_title The text to be used for the menu.
    Required:
  • (string) $capability The capability required for this menu to be displayed to the user.
    Required:
  • (string) $menu_slug The slug name to refer to this menu by (should be unique for this menu).
    Required:
  • (callable) $callback Optional. The function to be called to output the content for this page.
    Required:
    Default: (empty)
  • (int) $position Optional. The position in the menu order this item should appear.
    Required:
    Default: null
返回值
  • (string|false) The resulting page's hook_suffix, or false if the user does not have the capability required.
定义位置
相关方法
wp_add_dashboard_widgetwp_dashboard_php_nagadd_media_pageadd_users_pagewp_dashboard_primary
引入
2.7.0
弃用
-

add_dashboard_page: 这个函数在”仪表盘”主菜单下添加一个新的子菜单页面: 该函数接受三个参数:页面标题、菜单标题和访问该页面所需的权限。

在仪表盘主菜单中添加一个子菜单页面。

这个函数需要一个权限,这个权限将被用来决定一个页面是否被包含在菜单中。

钩住处理页面输出的函数必须检查用户是否具有所需的权限。

function add_dashboard_page( $page_title, $menu_title, $capability, $menu_slug, $callback = '', $position = null ) {
	return add_submenu_page( 'index.php', $page_title, $menu_title, $capability, $menu_slug, $callback, $position );
}

常见问题

FAQs
查看更多 >