WordPress 功能函数—— add_comments_page(将子菜单页添加到评论主菜单上)
描述
此函数具有一个功能,该功能将用于确定菜单中是否包含页面。
连接到处理页面输出的函数也必须检查用户是否具有所需的功能。
用法
add_comments_page( string $page_title, string $menu_title, string $capability, string $menu_slug, callable $function = '' )
参数
$page_title
(string)(必填)当选择菜单时,要显示在页面标题标签中的文本。
$menu_title
(string)(必填)用于菜单的文本。
$capability
(string)(必填)此菜单显示给用户所需的功能。
$menu_slug
(string)(必填)引用此菜单的段塞名称(对于此菜单应该是惟一的)。
$function
(callable)(可选)要调用的函数来输出此页面的内容。
默认值:''
返回
(false|string)如果用户不具备所需的功能,则为false。
来源
文件:wp-admin/includes/plugin.php
function add_comments_page( $page_title, $menu_title, $capability, $menu_slug, $function = '' ) {
return add_submenu_page( 'edit-comments.php', $page_title, $menu_title, $capability, $menu_slug, $function );
}
用户贡献的笔记
在评论菜单下添加管理页面
add_action('admin_menu', 'wpdocument_my_plugin_menu');
function wpdocument_my_plugin_menu() {
add_comments_page( __( 'My Plugin Comments', 'textdomain' ), __( 'My Plugin Comments', 'textdomain' ), 'read', 'my-unique-identifier', 'my_plugin_function' );
}