add_object_page

函数
add_object_page ( $page_title, $menu_title, $capability, $menu_slug, $callback = '', $icon_url = '' )
参数
  • (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)
  • (string) $icon_url Optional. The URL to the icon to be used for this menu.
    Required:
    Default: (empty)
返回值
  • (string) The resulting page's hook_suffix.
相关
  • add_menu_page()
定义位置
相关方法
add_posts_pagewp_add_object_termsadd_options_pageadd_menu_pageadd_submenu_page
引入
2.7.0
弃用
4.5.0

add_object_page: 这个函数为WordPress中特定类型的对象创建一个新的顶级菜单项。你可以用它来创建一个自定义页面来管理一个自定义文章类型,例如。

在’对象’部分添加一个顶层菜单页。

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

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

function add_object_page( $page_title, $menu_title, $capability, $menu_slug, $callback = '', $icon_url = '') {
	_deprecated_function( __FUNCTION__, '4.5.0', 'add_menu_page()' );

	global $_wp_last_object_menu;

	$_wp_last_object_menu++;

	return add_menu_page($page_title, $menu_title, $capability, $menu_slug, $callback, $icon_url, $_wp_last_object_menu);
}

常见问题

FAQs
查看更多 >