花了点时间写了一个小插件,以解决中国大陆服务器因无法访问Technorati导致WordPress后台Dashboard页面超时的问题。
因为国内无法访问Technorati,当进入WordPress后台Dashboard时,页面因读取Technorati上的RSS而超时。有时会显示空白页,有时则要花30秒钟才能打开页面。很多人需要在Blog主页点登陆后台来进入WordPress后台页面,这样登陆后会自动进入Dashboard页面。我在Firefox里会一直开着一个WordPress后台的页面,每天下网的时候保存tab列表,第二天上网时再打开。由于有cookie记录登陆信息,所以很少进Dashboard页面。可能有些blogger经常在网吧上网,所以才需要经常这样进后台。
解决办法嘛,手工修改/wp-admin/index.php文件,把Incoming Links部分注释掉是个好办法。[via]还有可以每次登陆后台时用一个后台其他页面的地址,比如http://域名/wp-admin/edit.php。
今天突然想到,可以学Kill Preview
插件的办法解决一下这个问题,于是写了这么个小插件,取名叫Kill Incoming Links
。试了一下,应该没啥问题,hoho
Update:升级到2.0,基本全重写了,学Feed Control
插件,激活插件和停用插件时自动配置WordPress,使得插件激活后Dashboard中的Incoming Links部分立刻不显示,插件停用后Incoming Links部分立刻恢复。在DreamHost空间上测试通过。
顺便设置feed的cache的寿命为1天,使得另外两个feed不再频繁读取。
更多信息,请访问Kill Incoming Links主页。
支持一下 很不错 感谢
呵呵,是好事
有空测试下
是否都可解决我后台的那个问题?
现在technorati没问题了,呵呵。我嫌那些新闻更新不爽,把那个去掉了。