我想知道wordpress 自定义菜单网站,菜单栏目里的小工具的功能。

wpdx 2.4 主题已发布,全面兼容 WP 4.3,已购买的用户可以在WordPress大学的用户中心的“消费清单”下载
正文 最后编辑于:作者: 胡倡萌一个疯狂的 WordPress 爱好者,喜欢折腾 WordPress 主题,分享 WordPress 资源。如果你也喜欢 WordPress,欢迎和我一起交流!
扫扫二维码,用手机访问本站!自始至终,以提供稳定、高性能的美国、香港免备案php虚拟主机产品为己任,以用户极高满意为生存价值,以产品的可靠性为生命线,以网络零中断为终身奋斗目标
程序是一个文章效果,seo功能非常强的一款博客系统,在中安装好程序以后,设置了伪静态,如何设置请看《》就可以开始发布文章了,文章太多就会凌乱不堪,这个时候,Wordpress后台就有一个分类目录的功能,这样就可以很好的把你想要发表的文章归类起来,既可以方便访问者搜索,还可以方便管理员对所有文章进行增删改查的操作!
操作分类目录:登陆wordpress后台仪表盘》文章》分类目录,在这个页面里面添加新的分类目录即可,别名的话可以随意添加,添加完成后如下图所示:
文章的分类目录添加好了,接着就是实现把分类目录的功能绑定到网站菜单导航栏里面,绑定完成后,点击网站首页的菜单导航栏上的分类目录,就可以查看到已经分好类的文章啦!
操作绑定菜单导航:点击到Wordpress后台的外观》菜单选项,点击过来的时候,这里是空白的,你需要点击“创建新菜单”,然后输入菜单名称,小编这里的菜单名称是:首页,然后点击“创建菜单”,菜单创好以后,就是对分类目录进行添加操作了!
如下图所示,在对要编辑的菜单内,找到分类目录,点击分类目录内的查看所有,权限所有的分类目录全部“添加至菜单”,如下图所示:
所有分类目录的菜单都添加到了菜单名称“首页”里面就可以了,如下图所示:
最后点击保存菜单,就可以看到效果啦!操作如此简单,如果哪里不懂的,可以与小编我取得联系!
无忧主机相关文章推荐阅读:
本文地址:/wordpress/16864.html
喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^
无忧主机资质:(十年旗舰品牌)
相关技术帮助文档
技术帮助文档分类阅读 11,979 &78
阅读 12,126 &120
阅读 5,382 &82
阅读 128,875 &538分类目录最新文章
热门文章12345678 综合栏目关于本站分享交流WordPress经验与技巧,关注网站前端设计与网站制作,打造自己专属的WordPress主题,让你的博客与众不同! 用户登录WordPress后台添加侧边栏菜单
Loading...
如果需要我帮忙改代码,或者有WordPress二次开发 / PHP网站建设等需求,可以联系我购买付费服务。 文章目录&&&&&本文是WordPress的第三篇文章,需要说明的是,如果想你学习这个企业建站的系列教程,需要你有一点点的WordPress主题或PHP开发基础,没有基础的也可以依样画葫芦,出错了可以给我留言。&&&&&在本系列教程的第一篇文章
中,我已经详细介绍了如何删除WordPress后台不必要的菜单,现在我再给大家介绍一下如果往WordPress后台的侧边栏添加自己定义的菜单。一、添加顶级菜单&&&&&往WordPress后台添加侧边栏菜单有什么用呢?之前你可能用过一些插件或者一些主题,它们提供了属于自己的一个菜单,点击进入这个菜单可以设置插件或主题的选项,或者给使用提供一些使用说明,这大大扩展了WordPress的功能,也方便用户去使用这些插件或主题,何乐而不为呢?其实我们在做一些WordPress主题的时候,WordPress提供的菜单仅限于设置WordPress本身自带的功能,当WordPress的功能被扩展后,这些自带的菜单已经不能满足我们的要求了,所以添加自定义菜单也成了WordPress主题开发者的一项迫切需求。&&&&&添加WordPress顶级管理菜单其实也是一件非常简单的事情,使用两个WordPress内置函数就可以解决问题,分别是和,下面我提供一个php示例代码,添加到主题目录下的functions.php中就可以了:12345678910111213141516171819202122232425262728293031323334/**&* 名称:WordPress后台添加顶级菜单&* 作者:露兜&* 博客:http://www.ludou.org/&* 最后修改:日&*/// my_add_pages() 为 'admin_menu' 钩子的回调函数function my_add_pages() {& & // 第一个参数'Help page'为菜单名称,第二个参数'使用帮助'为菜单标题& & // 'manage_options' 参数为用户权限& & // 'my_toplevel_page' 参数用于调用my_toplevel_page()函数,来显示菜单内容& & add_menu_page('Help page', '使用帮助', 'manage_options', __FILE__, 'my_toplevel_page');}// my_toplevel_page() 用于显示菜单的内容,填写菜单页面的HTML代码即可function my_toplevel_page() {& & echo '& & 这里填菜单页面的HTML代码& & ';& & // 如以下示例代码。 wrap 类是WordPress构建好的css类,可以在你的HTML代码中使用& & /*& & echo '& & &div class=&wrap&&& & &h2&使用帮助&/h2&& & &p&这里是使用帮助,通过阅读本文你将了解本程序的使用!有事请&a href=&#&&与我联系&/a&&/p&& & &/div&& & ';& & */}// 通过add_action来自动调用my_add_pages函数add_action('admin_menu', 'my_add_pages');&&&&&上面的代码注释已经比较清晰的介绍了主要内容,下面我再补充一点,关于add_menu_page的第三个参数,上面代码中传递了 manage_options 这个值,这个参数值为用户权限,也就是说只当当前已登录的用户具有manage_options这项权限时,才会在后台侧边栏显示你添加的这个菜单。需要提醒的是,这个是权限参数在WordPress 3.0中已被重新定义,之前版本可以往这个参数传递用户等级(1-10),但是如果你使用的是3.0以后的版本,请传递用户权限值。&&&&&关于各个用户角色所具有的权限,可以参看这个对应关系表:,横坐标是用户角色,纵坐标是用户权限,中间蓝色高亮部分为各个角色所拥有的权限,英文也比较好理解,不懂可以找在线翻译。最后上张图片,添加以上代码后,可以看到后台多了一个 使用帮助 的顶级菜单:二、添加侧边栏子菜单&&&&&所有的侧边栏子菜单,也就是在WordPress现有的菜单中,添加对应的子菜单,如往工具菜单中添加一个子菜单备份:&&&&&以下是php示例代码,添加到主题目录下的functions.php中就可以了:123456789101112131415161718192021222324252627/**&* 名称:WordPress后台添加侧边栏子菜单&* 作者:露兜&* 博客:http://www.ludou.org/&* 最后修改:日&*/function my_add_submenu() {& & add_submenu_page( 'tools.php', 'my_backup', '备份', 'manage_options', 'backup-page', 'my_magic_function');}// 用于显示菜单的内容,填写菜单页面的HTML代码即可function my_magic_function() {& & echo '& & 这里填菜单页面的HTML代码& & ';& & // echo '& & // &div class=&wrap&&& & // &h2&备份&/h2&& & // &p&这里可以备份你的博客数据库。&/a&&/p&& & // &/div&& & // ';}// 通过add_action来自动调用my_add_submenu函数add_action('admin_menu', 'my_add_submenu');&&&&&添加子菜单主要通过函数来实现,这个函数有很多参数,下面我来介绍这几个参数的作用。下面是该函数的原型:1add_submenu_page( $parent_slug, $page_title, $menu_title, $capability, $menu_slug, $function );$parent_slug&&&&&这个参数为WordPress内置菜单的文件名称或缩略名,这里我们通常采用菜单文件名的方式。传递这个参数,就说明要往这个顶级菜单添加子菜单,以上示例代码中传递的值为 tools.php ,对应工具顶级菜单,下面提供这个参数的所有值及其对应的顶级菜单:index.php:控制板edit.php:文章upload.php:媒体link-manager.php:链接edit.php?post_type=page:页面edit-comments.php:评论themes.php:主题plugins.php:插件users.php:用户tools.php:工具options-general.php:设置$page_title&&&&&这个参数是子菜单的标题,将会显示在浏览器的标题栏。$menu_title&&&&&这个是子菜单的名称,将会显示在侧边栏$capability&&&&&用户权限,这个定义了具有哪些权限的用户会看到这个子菜单,具体的参数值,可以参考上面第一部分的顶级菜单的说明。$menu_slug&&&&&子菜单的缩略名,请使用一个唯一的名称,英文形式。$function&&&&&所有调用的函数名称,通过调用这个函数来显示这个子菜单页面的内容结语&&&&&本次的教程到此就结束了,这部分内容我只是提供了添加顶级菜单和子菜单的基本方法,至于这个菜单中怎么添加选项,怎么添加内容,怎么写css把页面弄得很漂亮,这些就要靠你们自己去写html和css了。相比之前的几个教程,本次教程对你的PHP能力的要求也有所提高,如果你不会PHP,但是又想搞WordPress开发,建议你还是先去学学PHP吧。
作者: & zhouzb889@163.com 业余编程爱好者。
呵呵,默认的也可以,功能强大了更好,要试试博主的这篇文章的方法了
评分 9, 满分 10 分
Loading...
有人回复时邮件通知我
非常感谢你的代码,效果能实现,就是有个小小的问题, 页面必须全部加载完了才能点击…现在的ZOL流氓的很。下载回来的是广告软件,然后从广告软件在下载我们需要的资源。博主厉害,感谢,完美添加,后期有二次开发找您您好,请问怎么加到前段登陆页面,小工具里也找不到呀 2.1.1版本的希望能交换链接,欢迎回访,联系QQ:非常感谢你,还有一个问题,为什么现在-成了 –这个呢

我要回帖

更多关于 wordpress二级菜单 的文章

 

随机推荐