Add sub menu page to the Users or Profile menu.

NOTE: If you're running into the »You do not have sufficient permissions to access this page.« message in a `wp_die()` screen, then you've hooked too early. The hook you should use is `admin_menu`.

add_users_page() 描述



add_users_page() 用法



(string) (必填) The text to be displayed in the title tags of the page when the menu is selected

默认值: None


(string) (必填) The text to be used for the menu

默认值: None


(string) (必填) The capability required for this menu to be displayed to the user.

默认值: None


(string) (必填) The slug name to refer to this menu by (should be unique for this menu).

默认值: None


(callback) (可选) The function to be called to output the content for this page.

默认值: ' '

add_users_page() 参数



The resulting page's hook_suffix (What add_submenu_page() returns)

add_users_page() 返回值


  • This function is a simple wrapper for a call to add_submenu_page(), passing the received arguments and specifying 'users.php' or 'profile.php' (depending upon the users capability) as the $parent_slug argument. This means the new page will be added as a sub menu to the Users or Profile menu.
  • The $capability parameter is used to determine whether or not the page is included in the menu based on the Roles and Capabilities) of the current user.
  • The function handling the output of the options page should also verify the user's capabilities.
  • The Users menu is only available to users with the ability to edit other users. Users with capability below this level will see a Profile menu instead.

add_users_page() 注意


add_users_page() 函数的代码位于 wp-admin/includes/plugin.php.

add_users_page() 源文件