wordpress 添加自定义菜单到管理面板(wp-admin)
2016-04-05 11:11
645 查看
如果你在做 wordpress 主题或插件的开发,通常需要在后台dashboard管理面板添加菜单方便用户做主题设置或插件设置。这篇文章要讨论的问题就是怎么样加这个菜单,加在哪里?
这个
http://themefoundation.com/wordpress-theme-customizer/
添加顶级菜单项
add_menu_page()
参数<?php add_menu_page( $page_title, $menu_title, $capability, $menu_slug, $function, $icon_url, $position ); //page_title页面title标签信息 //$menu_title 菜单标题 //capability 权限 //menu_slug 别名 //function 执行函数 //icon_url 菜单图标url地址 //position 此菜单项在菜单中的位置,警告:如果两个菜单项的位置属性相同,其中一个可能要被覆盖 ?>
这个
position对应为:
示例
function test_add_menu_page(){ add_menu_page( '测试菜单', '新增用于测试', 'edit_themes', 'test_slug','callback_function','',1); } function callback_function(){ echo '<h1>设置页面--用于测试</h1>'; } add_action('admin_menu', 'test_add_menu_page');
参考资料
http://www.paulund.co.uk/add-menu-item-to-wordpress-adminhttp://themefoundation.com/wordpress-theme-customizer/
相关文章推荐
- DNS原理及其解析过程
- Laravel 5.2 使用ckeditor
- c语言解析http请求表单内容,基于C语言的CGI开发
- POJ 1149 PIGS 最大流
- TCP之connect
- different between unicorn / unicorn_rails
- 如何在eclipse jee中创建Maven project并且转换为Dynamic web project
- 博客已经搬家
- [Contiki系列论文之1]Contiki——为微传感器网络而生的轻量级的、灵活的操作系统
- different between unicorn / unicorn_rails
- 在单链表和双链表中删除倒数第K个节点
- Android 添加页面切换动画, 避免冷启动
- ccf 网络延时
- 匹配极其相关问题(一)
- mysql fabric HA测试
- Linux程序源码编译安装的configure配置详解
- LPC1768之ISP
- search支持多种标签
- VC/MFC程序开启关闭和打开自己或其他软件,更改窗口类
- 简单实现string类