function add_object_page( $page_title, $menu_title, $capability, $menu_slug, $function = '', $icon_url = '') {}

Add a top level menu page in the ‘objects’ section
This function takes a capability which will be used to determine whether or not a page is included in the menu.


  • string $page_title: The text to be displayed in the title tags of the page when the menu is selected
  • string $menu_title: The text to be used for the menu
  • string $capability: The capability required for this menu to be displayed to the user.
  • string $menu_slug: The slug name to refer to this menu by (should be unique for this menu)
  • callback $function: The function to be called to output the content for this page.
  • string $icon_url: The url to the icon to be used for this menu

Return values

returns:The resulting page’s hook_suffix

Source code

function add_object_page( $page_title, $menu_title, $capability, $menu_slug, $function = '', $icon_url = '') {

	global $_wp_last_object_menu;


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



No comments yet... Be the first to leave a reply!

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: