add_menu_page(添加顶级菜单)

说明

如要查看一些说明,请点击WordPress函数讲解

描述

添加顶级菜单,具体的说在WordPress后台侧边栏上添加一个顶级菜单。

用法

1 <?php add_menu_page( $page_title$menu_title$capability$menu_slug,$function$icon_url$position ); ?>

参数

$page_title
(字符串) (必须) 当点击菜单后将内容显示在标题标签上(Title Tag于浏览器上),默认为空。
$menu_title
(字符串) (必须) 显示的菜单名称,默认为空。
$capability
(字符串) (必须) 此菜单使用的权限,默认为空,参照capability
$menu_slug
(字符串) (必须) 显示在URl上面的菜单名称,默认为空。
$function
返回的方法名称
$icon_url
(字符串) (可选) 显示的菜单图标,可以使用plugin_dir_url( __FILE__ ),图标宽高为16像素。
$position
(整数) (可选) 显示菜单的位置。常用位置,4或者59或者99

例子

01 <?php
02 add_action('admin_menu''register_custom_menu_page');
03  
04 function register_custom_menu_page() {
05    add_menu_page('自定义菜单标题''测试菜单''administrator','myplugin/myplugin-index.php','',plugins_url('myplugin/images/icon.png'), 6);
06 }
07  
08 ?>
09  
10 //然后将下面的代码放到myplugin/myplugin-index.php文件中
11  
12 <?php
13    echo "Admin Page Test";
14 ?>
15  
16 //或者使用下面方法
17  
18 add_action('admin_menu''register_custom_menu_page');
19 function register_custom_menu_page()
20 {
21   add_menu_page('菜单标题''菜单名称''administrator''custompage','custom_menu_page', plugins_url('myplugin/images/icon.png'), 6);
22 }
23 function custom_menu_page(){
24    echo "Admin Page Test";   
25 }

通过以上这个函数就可以在后台添加顶级菜单,可以用于插件中也可以用在主题的functions.php等其他地方。

» 版权所有©转载必须以链接形式注明作者和原始出处: 磊子的博客 »  add_menu_page(添加顶级菜单)
» 地址: ( Ctrl+C 复制 ) 
» 如果对本站感兴趣,请到网站右下方订阅本站,将为你带来更多精彩和实用的文章

你可能感兴趣的:(add_menu_page(添加顶级菜单))