WordPress企业站点开发教程.docVIP

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
WordPress企业站点开发教程.doc

WordPress企业站点开发教程 之前已经在我的网站里说要出一个使用WordPress建企业站的系列教程,接下来发布的几篇文章都将涉及到使用WordPress建企业(或CMS)站点的内容,希望有WordPress主题开发或Web开发基础的读者关注。 当然,这一期教程将不会从头到尾讲WordPress主题的基础开发,而是WordPress主题开发的更高级更细化的一些内容,如果你想了解WordPress主题的基本开发过程,可以看我之前写的一个系列教程:WordPress主题制作全过程 至于WordPress能做到什么样的网站,能做出什么样的网站,那也不好说,其实只要你想,如果不是特别大型的网站的话,几乎都是可以弄出来的,据说团购网站的鼻祖Groupon当初也是使用WordPress搭建的原型,我们没法质疑WordPress的强大。当然也别把WordPress神化了,它也是有使用范围的,一般能用得到WordPress的,就是它的内容发布功能,如果你想让它做一些其他的功能,你得做一些扩展,但是这些扩展有些时候还不如选用其他的系统,如想用WordPress来做网上商城,虽然WordPress有电子商务方面的插件,我也用过一些,但我的个人建议是,其实WordPress并不适合拿来做电子商务。所以WordPress也不是什么类型的网站都可以做的。WordPress后台删除不需要的侧边栏菜单 上图就是使用管理员账号登陆后看到的侧边栏所有的菜单项,wordpress给不同角色的用户定义了不同功能的使用权限,所以不同角色的用户后台所看到侧边栏菜单项都是不一样的。这个时候需求又来了,有些时候即使是管理员,部分菜单也是用不到了,例如用WordPress来建一个企业介绍性的网站,该站点根本没有添加评论功能,那么侧边栏的评论菜单是用不着的,如果让企业用户看到,他们会感到很迷惑。所以最好的办法是,根据实际情况,把不该有的侧边栏管理菜单删掉。具体实现办法是在当前主题的functions.php 第一个lt;php后面添加以下代码: functionremove_menus(){global$menu;$restricted=array(__(Dashboard),__(Posts),__(Media),__(Links),__(Pages),__(Appearance),__(Tools),__(Users),__(Settings),__(Comments),__(Plugins));end($menu);while(prev($menu)){$value=explode(,$menu[key($menu)[0);if(in_array($value[0!=NULL$value[0]:,$restricted)){unset($menu[key($menu));}}}if(is_admin()){//删除左侧菜单add_action(admin_menu,remove_menus);} 自定义要去除的顶级菜单 以上代码核心部分是一个函数remove_menus(),然后通过WordPress的动作接口函数add_action来执行remove_menus函数。在remove_menus函数中,通过$restricted数组来定义需要删除哪些菜单项,以上$restricted数组提供了全部菜单项,也就是说如果你全部将以上代码不做修改地复制到functions.php,那你的WordPress后台就没有任何菜单了,你应该根据实际需要去除菜单,下面讲讲$restricted各个数组项对应的菜单: __(Dashboard):控制板菜单 __(Posts):文章 __(Media):媒体 __(Links):链接 __(Pages):页面 __(Comments):评论 __(Appearance):外观 __(Plugins):插件 __(Users):用户 __(Tools):工具 __(Settings):设置 例如你只想去除评论和工具菜单,你只需改写以上代码第3行的$restricted数组: $restricted=array(__(Comments),__(Tools)); 删除不必要的子菜单 WordPress后台的顶级菜单下面还有子菜单,当然有些子菜单是用不到的,我们也可以将其删除,WordPress3.1以后的版本只需用到一个函数remove_submenu_page($menu_slug,$submenu_slug),这里有两个参数,$menu_slug是子菜单所在顶级菜单的缩略名,$submenu_slug为子菜单的缩略名,那如何获得这两个缩略名呢例如,点击顶级菜单设置,链接地址类似:php 那么顶级菜单设置的缩略名为options-gen

文档评论(0)

zhangchao11 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档