每次打开Wordpress后台控制面板首页,Wordpress都会加载一些诸如外部链接,Wordpress开发日志以及一些Wordpress新闻等,有时候因为加载这些信息,页面需很久才能打开。外部链接是Technorati提供的一个统计信息,简单的告诉我们最近的浏览者是从那个地方进入本站页面的,如果需要具体的统计信息,我想Google Analytics应该会更全面些。至于Wordpress的开发日志和相关新闻,用Wordpress的人应该都会用RSS订阅这些新闻了,没必要在每次打开控制面板时浪费这些新闻的加载时间。虽然Yskin写了一个Kill_incominglinks的插件,但用这个插件只能将technorati的外部链接禁用掉,至于开发日志,新闻等仍照样加载。况且安装太多的插件必定会影响系统速度。其实不需要任何插件,只需稍微修改下Wordpress的index.php文件就可以完全将这些信息删掉。Follow me:
1. 找到Wordpress的安装目录,进入Wp-admin,找到目录下的index.php文件,我们所做的只是简单更改下index.php文件的一些代码。在更改文件之前最好将该文件备份下。
方法一:在代码里面寻找
<div id=”incominglinks”></div> (注:用来显示Technorati的外部链接)
<div id=”devnews”></div>(注:用来显示Wordpress开发日志)
<div id=”planetnews”></div>(注:用来显示Wordpress新闻)
根据自己的直接将这三行代码删掉就可以了,或者在<div>前面和</div>后面分别加上注释代码<! –及–>就可以。
<script type=”text/javascript”>
Event.observe( window, ‘load’, dashboard_init, false );
function dashboard_init() {
var update1 = new Ajax.Updater( ‘incominglinks’, ‘index-extra.php?jax=incominglinks’ );
var update2 = new Ajax.Updater( ‘devnews’, ‘index-extra.php?jax=devnews’ );
var update3 = new Ajax.Updater( ‘planetnews’, ‘index-extra.php?jax=planetnews’ );
}
</script>
其中,var update1, var update2, var update3分别定义了外部链接,wordpress开发Blog以及wordpress新闻,有的版本里面可能还有更多的var 变量定义。只需按照自己的需要,在var前面加入注释代码//就OK了。
转载文章请注明转载自:ThinkAgain - Let's Blog!


























2008.08.06 Wednesday 12:31 pm
2.5以上版本删更简单了,删除这句代码:
2008.08.06 Wednesday 12:33 pm
@shamas: 汗,被过滤了,用
标签给包起来。2008.08.06 Wednesday 12:34 pm
[div id="dashboard-widgets-wrap"][?php wp_dashboard(); ?]
[/div][!-- dashboard-widgets-wrap --]
不能显示代码的呵
2008.08.06 Wednesday 12:37 pm
这个方法可能适用于早些版本。2.5后的就没有注意过。另外,这些内容都会被保持到options表里面。很是讨厌。
2008.10.20 Monday 1:25 pm
起用功能吗?
2009.04.18 Saturday 5:54 pm
[...] 参考文章:无需插件删除Wordpress后台控制面板中的外部链接 作者:Think Again 收藏本文到网摘: Share and Enjoy: [...]