阅读 92

wordpress 插件开发 使用API保存设置

1.创建一个新的插件test-two,在插件的目录下创建一个test-two文件夹;

2.创建test-two.php文件进行添加描述插件的信息;

#part 1

  在插件中看到如下的效果:

  

 

3.将插件显示在主菜单中,这个过程中主要用到了add_menu_page()这个钩子,对应的有好几个参数,上代码:

#part 1
add_action(‘admin_menu‘, ‘two_create_menu‘);
function two_create_menu(){
	//创建顶级菜单
	add_menu_page(
		‘Test Two Index‘, #浏览器上面显示的标题
		‘测试插件‘,      #插件名称
		‘manage_options‘,  #权限
		‘test_two‘,      #url后面链接的参数
		‘two_setting_page‘,  #回调方法名称, 主要是在这里面设置页面
		‘‘
	);
}

参考备注部分(可以不看):
add_menu_page( $page_title, $menu_title, $capability, $menu_slug, $function, $icon_url, $position );

参数解释:

$page_title: (字符串,必须)菜单页面标题,即显示在标题栏的标题

$menu_title:  (字符串,必须)菜单标题,即菜单显示的问题

$capability:(字符串,必须)权限,即向哪些用户显示此菜单

$menu_slug:(字符串,必须)显示在uri地址栏里的页面名称,默认可为空,类似?page=custompage

$function:回调方法的名称

$icon_url:(可选)菜单图标url

$position:(可选)菜单显示顺序

  

 

原文:https://www.cnblogs.com/eatmore/p/15164834.html

文章分类
代码人生
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐