add_management_page是WordPress提供的函数,用于在管理后台添加自定义菜单页面。具体的用法如下:

1. 函数签名:add_management_page($page_title, $menu_title, $capability, $menu_slug, $function);
- $page_title:页面的标题;
- $menu_title:菜单显示的标题;
- $capability:访问该页面所需的权限;
- $menu_slug:菜单的唯一标识符;
- $function:回调函数,用于在页面中显示内容。

2. 在主题或插件的函数中使用add_action函数来调用add_management_page函数,例如:

function my_custom_menu_page(){
add_management_page('My Custom Page', 'My Custom Page', 'manage_options', 'my-custom-page', 'my_custom_page_content');
}
add_action('admin_menu', 'my_custom_menu_page');

3. 定义回调函数my_custom_page_content,用于在页面中显示内容,例如:

function my_custom_page_content(){
echo '

';
echo '

Welcome to My Custom Page

';
echo '

';
}

4. 在回调函数中,可以通过调用WordPress提供的其他函数来添加更多的内容,例如添加表单、保存设置等。

通过使用add_management_page函数,可以在管理员后台添加自定义菜单页面,实现自己的功能需求。