早上亲自测试从WordPress2.9.1成功升级到了WordPress3.0.1,基本上没有任何问题。遇到一个小问题,呆会我讲下。

第一步、替换WordPress文件

1、下载最新的WordPress程序;
2、在后台禁用所有的插件;
3、删除原网站程序里wp-includes和wp-admin;
4、将新版本的文件全部覆盖上去(包括wp-includes、wp-admin及根目录下的所有文件),除了wp-content。wp-content这个文件夹自己看着办,你懂的。

第二步、升级WordPress

登录你的WordPress网站后台。如果需要升级数据库,这时WordPress会检测数据库信息并给出一个升级提示,点击升级即可。

第三步、升级后的善后工作

1、把后台插件全部启用还,仔细检查前台有没有什么问题。

2、如果已激活缓存,这时应马上清空缓存,这点其实是废话。

3、升级到WordPress3.0.1后我遇到一个小小的问题,就是侧边栏上的评论者头像无法显示了,只显示默认的WordPress黑白头像。一开始以为像网上所说的Gravatar的服务器被墙了,但是仔细一看文章下面的评论都是正常显示的,而且我也试了他们的方法,侧边栏上的头像仍然没有显示。解决方法应该是这样的:
get_avatar(get_comment_author_email('comment_author_email'),48)
改成
get_avatar(get_comment_author_email(''),48)

  OK,我的WordPress2.9.1就这样完美升级到了WordPress3.0.1。接下来还有一些工作要做,就是我自己修改过WordPress内核文件,比如说让文章ID连续、注册时可用中文名等,还好我上次修改的时候一一记下来了,这是个好习惯,以后每次升级就再修改一下好了。