定制WordPress的管理后台更加简单易于管理

 &">nbsp; WordPress 是一种使用 PHP 语言和 MySQL 数据库开发的开源、免费的 Blog(博客,网志)引擎,用户可以在支持 PHP 和 MySQL 数据库的服务器上建立自己的 Blog。WordPress 是一个功能非常强大的博客系统,插件众多,易于扩充功能。安装和使用都非常方便。目前 WordPress 已经成为主流的 Blog 搭建平台。

  WordPress 的原版是英文版的,UTF-8 编码,最新版本为2010年6月18日发布的 3.0。为满足日益庞大的中文用户需求开辟了中文官方站点且提供中文版程序下载。还有爱好者开发了中文语言包,使其可以支持中文。不过,由于使用的编码原因,中文字符截断时会出现乱码。不过桑葚网友制作的中文 WordPress 工具箱插件可以解决这个问题。

  WordPress 可以说是世界上目前最先进的 weblog 程序。目前开发的程序大多都是根据它仿造的。它更能把握搜索引擎,在你使用 WordPress 并掌握几种插件后,对于优化将不用过多的操心,它会为你想的更多。WordPress有许多第三方开发的免费模板,安装方式简单易用。不过要做一个自己的模板,则需要你有一定的专业知识。比如你至少要懂的HTML代码、CSS、PHP等相关知识。

  作为一个功能强大的发布平台,WordPress备有自带的评论功能、用于创新的GUI、文章和页面编辑功能以及各种方便的内置工具,包括“导入”功能、用户角色与权限等等。

  但这么多功能,有多少是我们常用的?虽然WordPress已经相当简单易用,对用户也相当友好,但通过定制WordPress的管理后台,我们可以让WordPress更加简单,更易于管理。

  WordPress内置的hooks(包括“filter”和“action”)为我们定制WordPress后台提供了完美的解决方案。通过“勾入”而非修改WordPress的核心程序,可以在不影响安装文件完整性的情况下安全地作改动。

  下面介绍的代码将全部在functions.php文件里完成。

  禁用控制台widget

  登入WordPress后台之后,最先看到的就是WordPress的Dashboard,一个类似消息中心的地方,由“WordPress开发博客”、“其他WordPress新闻”等widget组成。对一般用户来说,这里提供的信息未必是自己经常需要看到的。

  我们可以用wp_dashboard_setup来移除这些widget。在执行过程中,我们会用到unset()函数来移除不需要的widget。我们所需要做的就是以wp_dashboard_setup为第一个参数、以remove_dashboard_widgets作为第二个参数调用add_action()。

以下为引用的内容:
function remove_dashboard_widgets(){
  global$wp_meta_boxes;
  unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_plugins']);
  unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_recent_comments']);
  unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_primary']);
  unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_incoming_links']);
  unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_right_now']);
  unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_secondary']); 
}

add_action('wp_dashboard_setup', 'remove_dashboard_widgets');

  效果如下:  

时间: 2024-10-09 21:24:00

定制WordPress的管理后台更加简单易于管理的相关文章

管理能否如此简单?

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 管理措施是多刃剑 我们没有想到卡特里娜飓风给美国的新奥尔良带来了如此巨大的损失,而造成灾难救援进展缓慢的原因竟然是当初防御海水的大坝,当海水越过大坝进入到新奥尔良城区后,再想把水抽出去,大坝也在同样发挥着"挡水"的功能,好像此时大坝的"功能"更让人感到了它的存在. 任何管理措施都是双刃剑,甚至是多刃剑,

定制WordPress后台 实现管理上的简单化

中介交易 SEO诊断 淘宝客 云主机 技术大厅 作为一个功能强大的发布平台,WordPress备有自带的评论功能.用于创新的GUI.文章和页面编辑功能以及各种方便的内置工具,包括"导入"功能.用户角色与权限等等. 但这么多功能,有多少是我们常用的?虽然WordPress已经相当简单易用,对用户也相当友好,但通过定制WordPress的管理后台,我们可以让WordPress更加简单,更易于管理. WordPress内置的hooks(包括"filter"和"a

如何解决wordpress管理后台产生过多重定向问题

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 关于wordpress管理后台出现产生过多重定向问题,笔者昨天第一次遇到.具体表现是管理员及用户无法登录后台,貌似出现了无限循环或根本无法跳转.我们都知道在用户没有登录的时候,你输入登录如你的域名/wp-admin或wp-login.php时,只有用户名和密码正确,就会重定向到worpress后台(默认情况下),但是笔者接触到一个网站的情况是

CSS教程:编写易于管理的css

越来越多的大型网站开始关注.使用css,对于管理多个复杂css文件显然是有异议的.下面是二系列内容中的第一部分,第一部分我们关注对于管理样式的观点,并在其基础上总结出可行的方案.第二部分我们将对以上结论进行对比.强大的css技术最近几年已经被广泛推广了.感谢Wired redesign(以及后来的high profile redesigns-,更多组织)和CSS Zen Garden(禅意花园).除此之外,有越来越多的设计师加强了对于css的学习,并通过学习让工作更容易.简单,或者他们本身就是?

站长隐藏网站的管理后台的方法

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 在网上很流行Google hack 技术.这些所为的也就是依靠Google搜索.下面是本人结合一些实际的搜索经验得出的一些安全方面的思考,希望能给各位站长带来用处. 例子: 利用GOOGLE的搜索命令,intitle:管理.intitle:后台.intext:admin.inurl:admin.inurl:login.asp...等一些很简单

网站管理后台几个安全问题不容忽视

网站后台,有时也称为http://www.aliyun.com/zixun/aggregation/8984.html">网站管理后台,是指用于管理网站前台的一系列操作,如:产品.企业信息的增加.更新.删除等.通过网站管理后台,可以有效的管理网站供浏览者查阅的信息.网站的后台通常需要帐号及密码等信息的登陆验证,登陆信息正确则验证而后进入网站后台的管理界面进行相关的一系列操作. 实际上,前后台系统的实时性比预计的要差.这是因为前后台系统认为所有的任务具有相同的优先级别,即是平等的,而且任务的

22 个精美的网站管理后台模板推荐

原文:http://www.iteye.com/news/22575-22-awesome-admin-panels-for-web-developers  互联网上有大量的关于如何设计网站的教程,可以使你的工作更加容易和简单.但关于网站管理后台的教程却比较少.今天,我们提供一些非常强大的管理面板,可以帮助开发者设计网站的后台部分,另外,漂亮的后台也可以使工作变得舒心.        下面列出了22个漂亮的网站管理后台模板.   1) Simpla Admin 2) Wide Admin   3

Wordpress中如何做一些简单的优化

Wordpress是PHP开源博客程序中最好的,现在很多站长做SEO都选它来做,那是因为它程序自身在网站优化方面做的很好,并且小巧,容易掌握.本文主要讲一下在Wordpress中如何做一些简单的优化,如果您想做博客,做优化试验等就请 您详细了解本文,我想您会有意想不到的收获. WordPress 2.8.6安全更新刚刚几天,今天,11月16日,WordPress官方发布了WordPress 2.9的第一个测试版本:WordPress 2.9 beta 1.beta版本都不太稳定,不喜欢折腾的朋友

Solr学习总结(三)Solr web 管理后台

前面讲到了Solr的安装,按道理,这次应该讲讲.net与数据库的内容,C#如何操作Solr索引等.不过我还是想先讲一些基础的内容,比如solr查询参数如何使用,各个参数都代表什么意思? 还有solr 自带的web 管理系统如何使用等.只有先明白了solr的基本内容,后续学习solr 的C#和数据库操作,才不会费劲.本人刚开始也是配置完solr 之后,直接找solr客户端,写相应的测试代码,但是由于不知道一个Update请求具体都需要哪些参数,各个参数都是什么意思,以至于碰到各种solr 的基础问