add_comments_page函数用于在WordPress管理后台的“评论”菜单下添加一个自定义的子菜单页面。
add_comments_page函数的语法如下:
add_comments_page( string $page_title, string $menu_title, string $capability, string $menu_slug, callable $function = '' )
参数说明:
- $page_title:(必需)页面标题,将显示在浏览器的标题栏中。
- $menu_title:(必需)菜单标题,将显示在“评论”菜单下。
- $capability:(必需)访问此页面所需的权限级别。通常可以设置为“manage_options”。
- $menu_slug:(必需)菜单的唯一标识符,用于区分其他菜单页面。
- $function:(可选)可选参数,用于显示自定义页面内容的回调函数。如果不提供此参数,默认将显示一个空白页面。
示例用法:
function custom_comments_page_callback() {
echo '
echo '
自定义评论页面
';
echo '
';
}
function add_custom_comments_page() {
add_comments_page( '自定义评论页面', '自定义评论', 'manage_options', 'custom-comments', 'custom_comments_page_callback' );
}
add_action( 'admin_menu', 'add_custom_comments_page' );
在上述示例中,首先定义了一个用于显示自定义评论页面内容的回调函数“custom_comments_page_callback”。在函数内部,使用HTML输出了一个标题“自定义评论页面”。
然后,定义了一个名为“add_custom_comments_page”的动作钩子函数。在此函数中,使用add_comments_page函数添加了一个自定义评论子菜单页面。页面标题为“自定义评论页面”,菜单标题为“自定义评论”,访问权限为“manage_options”,菜单标识符为“custom-comments”,回调函数为“custom_comments_page_callback”。
最后,使用“admin_menu”动作钩子将“add_custom_comments_page”函数添加到WordPress后台管理菜单中。
当在WordPress后台管理界面的“评论”菜单下点击“自定义评论”子菜单时,将显示示例中定义的自定义评论页面,其中包含一个标题“自定义评论页面”。
0 个评论