Adds a submenu page to the Media main menu.
This function takes a capability which will be used to determine whether or not a page is included in the menu.
The function which is hooked in to handle the output of the page must check that the user has the required capability as well.
$page_titlestringrequired
$menu_titlestringrequired
$capabilitystringrequired
$menu_slugstringrequired
$callbackcallableoptional
Default:''
$positionintoptional
Default:null
add_media_page( $page_title, $menu_title, $capability, $menu_slug, $function); wp_die() screen, then you’ve hooked too early. The hook you should use is admin_menu.upload.php‘ as the $parent_slug argument. This means the new page will be added as a sub-menu to the Media menu.$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.function add_media_page( $page_title, $menu_title, $capability, $menu_slug, $callback = '', $position = null ) {
return add_submenu_page( 'upload.php', $page_title, $menu_title, $capability, $menu_slug, $callback, $position );
}
© 2003–2024 WordPress Foundation
Licensed under the GNU GPLv2+ License.
https://developer.wordpress.org/reference/functions/add_media_page