前几天 WPer 们都在热议 WordPress 2.7 的推出,宣布自己已经升级到2.7的博友们也是一摞接着一摞,“你升级了吗?”如果你是苦于不了解怎么升级,或者觉得他人写的方法太过简略而依然一头雾水,那你就来对地方啦,下面我将把自己的升级过程详细地告诉你,依葫芦画瓢,99%都能成功。(在此特别感谢西门同学,我在升级之后由于自己的失误而犯下了一个大错,要不是他的友情指导和“孜孜不倦”的帮助,估计现在我的 blog 不会有如此的新面貌,另外此为新手指导文章,请 WP熟手 无视之,一笑而过之)

一、准备工作

1. WordPress 2.7 安装文件:网上现在有很多个版本,总统出了一个,水煮鱼他们也有一个官方中文版再加上英文的,一个四个。怎么选择?建议英文原版+语言包的方式,这样能保证最大的兼容性,尤其是对主题的兼容。

 

2. 备份:只要是升级都会提到这一步,为了确保万无一失,我们要通过多种方法“全方位立体化”地备份(这样即使出了问题,你找人帮忙也有“资本”呀)

 

—————-方法①:通过 WP-DBManager 插件备份(下载插件的时候要下旧版本,因为最新的只能用在2.7平台上)
装好后先别激活,先到自己的 wordpress/wp-content 下创建一个名为“backup-db”的文件夹,属性改为“可读可写可执行”(就是俗称的777)。启用插件后如果没问题,你会看到以下画面:

安装成功后应该是看到绿色的提示,否则会有红色文字信息告诉你出错了

安装成功后应该是看到绿色的提示,否则会有红色文字信息告诉你出错了

直接点击backup按钮后就会在刚才的文件夹里创建一个备份文件。

 

—————方法②:通过空间的 PhpMyAdmin 备份
这个方法不一定通用,但如果可以,不妨也利用起来,点击 PhpMyAdmin 的 export ,选好需要导出的项目(一般全选),然后 Go

 

—————-方法③:WordPress 自带的导出功能
工具—导出,然后保存 XML 文件(这个只要是用过 WP 的人都该知道,“最原始最简单”的备份)

 

—————-方法④:把目前的 WordPress 文件夹整个下载下来
如果你的空间支持压缩打包的话那就很快了,选中然后“压缩”:

很好用的功能,大大节省时间

很好用的功能,大大节省时间

 

3. 禁用所有插件

 

好了,准备工作到此结束,四个方法在可以的情况下都要用哦。

 

二、开始升级

 

准备工作都做好了那就不用怕什么了,大胆地升级吧:(以下代码图片由西门同学提供)

 

1. 先到空间根目录新建一个临时文件夹,然后把2.7文件传到里面去

 

2. 卸载 WP-DBManager 插件

 

3. 把 旧WordPress 里的 wp-config.php 下到本地,2.7的 wp-config-sample.php 也下载下来,准备对照着旧的改新的

 

4. 找到下图中的代码,然后把旧的对应内容复制粘贴进去:

 

5. 点击这里,得到四行代码,依次填进下图位置:

 

6. 接下来在语言这里,想要 WP 中文显示,就改成 define (‘WPLANG’, ‘zh_CN’);
同时照如下将 Post Revisons 代码改为 false,这就是先前“叫好不叫座”的保存修改功能,你改一次它就存一次,方便你比对:

之后将 wp-config-sample.php 重命名为 wp-config.php

 

7. 把旧WP的下列文件夹删除:wp-admin(根目录),wp-includes(根目录),theme(wp-content目录下)

删除旧WP根目录下所有文件(注意是文件哈)

 

8. 刚刚删了哪些东西就到临时文件夹把对应的移动过去,同时上传改好的 wp-config.php 到根目录

 

9. 浏览器里输入 域名/wp-admin/upgrade.php 然后回车,出现一个升级数据库页面,点击“升级”

 

10. 稍等片刻,平复一下激动的心情,准备好迎接2.7华丽丽的后台界面吧 ^-^

 

最后是一些扫尾工作,比如删除临时文件夹,升级插件,更新主题等等,大家慢慢欣赏2.7吧!

 

 

PS:写下此文,一来是可以指导新手,二来也算是做好记录以后就照此升级了。

 

PS2: 之所以要多次感谢西门,是因为我在升级的时候直接采用的“暴力删除法”,直接将整个WP文件删除,然后把2.7的传上去替换,结果没有 wp-config.php ,后果是很严重的,各位新手一定要注意!