WordPress的手动升级

WordPress的版本更新总是很迅速,每次更新后我们大部分的时间会在后台去自动升级,可是最近经常会自动升级失败,看样子是下载超时,自己手动下载了一下速度,不快,应该是这个原因造成升级会失败了。

只好手动升级了,下面给出手动升级的步骤,希望对大家有些作用。

第一步、备份程序文件和数据库。不备份升级后出现问题的可能性也不大,但是为了以防万一还是备份一下吧,养成个好习惯。

第二步、登录后台关闭所有插件。网友提醒补充的一条,升级的时候别忘了哦。

第三步、下载最新wordpress安装包。这个就简单了,wordpress.org去下。

第四步、解压安装包更新数据。将网站根目录下wp-admin和wp-includes两个目录中的文件换成最新下载的程序文件,我都是将原来的文件删除后再拷贝新文件进去,直接覆盖也可以(直接覆盖有些工具会弄不全),随便你了。

第五步、更新根目录下除wp-config.php文件以外的文件。wp-config.php文件是wp配置文件,包括数据库连接设置等,所以千万不要把此文件删除了。另外wp-content文件夹内的内容不用更改,这里面放的是主题文件,插件文件等,不在升级范围内,运行http://你的博客地址/wp-admin/upgrade.php,将你的博客地址填入路径中执行升级程序。

升级完毕。

升级后的善后工作

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连续、注册时可用中文名等,还好我上次修改的时候一一记下来了,这是个好习惯,以后每次升级就再修改一下好了。