add_menu_page(添加顶级菜单)

五月 03
磊子 2012年 1条评论

说明

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

描述

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

用法

<?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

例子

<?php
add_action('admin_menu', 'register_custom_menu_page');

function register_custom_menu_page() {
   add_menu_page('自定义菜单标题', '测试菜单', 'administrator', 'myplugin/myplugin-index.php','',plugins_url('myplugin/images/icon.png'), 6);
}

?>

//然后将下面的代码放到myplugin/myplugin-index.php文件中

<?php
   echo "Admin Page Test";
?>

//或者使用下面方法

add_action('admin_menu', 'register_custom_menu_page');
function register_custom_menu_page()
{
  add_menu_page('菜单标题', '菜单名称', 'administrator', 'custompage', 'custom_menu_page', plugins_url('myplugin/images/icon.png'), 6);
}
function custom_menu_page(){
   echo "Admin Page Test";    
}

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

» 版权所有©转载必须以链接形式注明作者和原始出处:磊子的博客 » add_menu_page(添加顶级菜单)
» 地址:( Ctrl+C 复制 )
» 如果对本站感兴趣,请到网站右下方订阅本站,将为你带来更多精彩和实用的文章
» 如果您对这篇文章感兴趣,不妨小小的 捐助(Donate)一下博主吧,不管多少都是对博主最大的支持和鼓励哟,博主-磊子感谢大家的支持!!!

1 条留言 其中:访客:1 条, 博主:0 条

  1. 很感兴趣,肯定有用,但是不太懂。会再来看的,慢慢学就会了吧?

说点什么吧




订阅本站