升级WordPress后的注意事项

2010.08.16 9 Comments 2,619 views

最近后台升级频繁,建站时Wordpress用的是2.9.2版,后来3.0出来了忍不住尝尝鲜,没过几天3.0.1又来了,继续升级吧。然后昨天3.0.1的官方中文版放出……数一数,三段跳啊。 :lol:
系统每次升级基本上是覆盖安装的,所以免不了会覆盖掉自定义的内容。这里整理一下,给下次升级的时候留个备忘。

WordPress自带表情

WordPress的表情老早都过时了,尽管有插件可以添加不同的表情,但可选的也不理想。所以还是要自己动手。
用FTP等软件进入Wordpress安装目录下的wp-includes\images\smilies,简单的替换一下同名gif图标就行了。
我现在用的这套表情个人感觉还不错,可惜原作者不知道是谁。喜欢的自行下载。

Gravatar头像载入极度缓慢

这是升级到3.0后出现的问题。新版的调整了Gravatar服务器地址,本来是好事,无奈在天朝,还是原来的服务器地址速度快。所以要换回2.9.2版的。把wp-includes里的pluggable.php文件下载回本地,打开找到下面这段代码(试试搜索gravatar就能找到)

1
2
3
4
5
6
7
8
if ( is_ssl() ) {
$host = 'https://secure.gravatar.com';
} else {
if ( !empty($email) )
$host = sprintf( "http://%d.gravatar.com", ( hexdec( $email_hash{0} ) % 2 ) );
else
$host = 'http://0.gravatar.com';
}

修改为

1
2
3
4
if ( is_ssl() )
$host ='https://secure.gravatar.com';
else
$host ='http://www.gravatar.com';

文章添加more标签,Feed照样全文输出

文章里标记more是为了首页显示友好,但feed也会被截断,即使Wordpress后台阅读选项里设置feed显示全文也不起效果。这个“bug”改不改因人而异,还是照顾一下订阅的朋友吧。
修改wp-includes下的post-template.php,找到下面这一段

1
if ( preg_match('/<!--more(.*?)?-->/', $content, $matches) )

修改为

1
if ( preg_match('/<!--more(.*?)?-->/', $content, $matches)&&!is_feed() )

其实我就是想多用用code的样式。 :razz:

Related Posts:
9 Responses
Comment (9)
Trackback (0)
  • #1
    企业网站建设 :

    已经在别人的博客上面看到这种情况了。

    2010.08.16 23:46 Reply
  • #2
    邓肯 :

    :lol:

    2011.02.18 09:16 Reply
  • #3
    蚊子 :

    我就说近来Gravatar头像载入那么慢.. :cool:

    2011.03.13 19:43 Reply
  • #4
    sillykid :

    gravatar还是直接写代码缓存到服务器比较好。

    2011.03.19 17:57 Reply
  • #5
    Dianso :

    看到后台提示就更新了

    2011.04.6 20:49 Reply
  • #6
    蛋糕 :

    我怎能不冒泡呢!

    2011.04.6 20:59 Reply
    • 良心发现 :

      @蛋糕: 嘿嘿,你之前的被误判成spam了,救回来了。

      2011.04.6 21:01 Reply
      • 蛋糕 :

        @良心发现: 我刚才在自己博客发三个一。我进后台一看。在垃圾评论里! :cry:

        2011.04.6 21:10 Reply
      • 蛋糕 :

        @良心发现: 我以为你这文章是刚才发的。我去你首页看-没有更新文章,回来一看时间。 :!:

        2011.04.6 21:14 Reply
  • 还没有Trackback
Leave a Reply
icon_wink.gif icon_neutral.gif icon_mad.gif icon_twisted.gif icon_smile.gif icon_eek.gif icon_sad.gif icon_rolleyes.gif icon_razz.gif icon_redface.gif icon_surprised.gif icon_mrgreen.gif icon_lol.gif icon_idea.gif icon_biggrin.gif icon_evil.gif icon_cry.gif icon_cool.gif icon_arrow.gif icon_confused.gif icon_question.gif icon_exclaim.gif 

无觅相关文章插件,快速提升流量