本文是WordPress企业建站系列教程的第三篇文章,需要说明的是,如果想你学习这个企业建站的系列教程,需要你有一点点的WordPress主题或PHP开发基础,没有基础的也可以依样画葫芦,出错了可以给我留言。
在本系列教程的第一篇文章 WordPress后台删除不需要的侧边栏菜单 中,我已经详细介绍了如何删除WordPress后台不必要的菜单,现在我再给大家介绍一下如果往WordPress后台的侧边栏添加自己定义的菜单。
一、添加顶级菜单
往WordPress后台添加侧边栏菜单有什么用呢?之前你可能用过一些插件或者一些主题,它们提供了属于自己的一个菜单,点击进入这个 菜单可以设置插件或主题的选项,或者给使用提供一些使用说明,这大大扩展了WordPress的功能,也方便用户去使用这些插件或主题,何乐而不为呢?其 实我们在做一些WordPress主题的时候,WordPress提供的菜单仅限于设置WordPress本身自带的功能,当WordPress的功能被 扩展后,这些自带的菜单已经不能满足我们的要求了,所以添加自定义菜单也成了WordPress主题开发者的一项迫切需求。
添加WordPress顶级管理菜单其实也是一件非常简单的事情,使用两个WordPress内置函数就可以解决问题,分别是add_menu_page()和add_action(),下面我提供一个php示例代码,添加到主题目录下的functions.php中就可以了:
/*
*
* 名称:WordPress后台添加顶级菜单
* 作者:露兜
* 博客:http://www.ludou.org/
* 最后修改:2011年01月26日
*/
// my_add_pages() 为 'admin_menu' 钩子的回调函数
function my_add_pages() {
// 第一个参数'Help page'为菜单名称,第二个参数'使用帮助'为菜单标题
// 'manage_options' 参数
* 名称:WordPress后台添加顶级菜单
* 作者:露兜
* 博客:http://www.ludou.org/
* 最后修改:2011年01月26日
*/
// my_add_pages() 为 'admin_menu' 钩子的回调函数
function my_add_pages() {
// 第一个参数'Help page'为菜单名称,第二个参数'使用帮助'为菜单标题
// 'manage_options' 参数