这个下午真够折腾的,我将可能吧和阿禅日记的wordpress后台升级到2.6版本,在这个过程中遇到一些困难,当然,也积累了一些经验。
可能吧之前使用的是2.2版本的WP,因为一直找不到较好的UTW转换方案,所以一直没有升级到较新的版本,今天立下心来,将两个博客都升级到2.6了。
2.2与2.6最大的区别是tag的变化,2.3之前Wordpress是不自带tag功能的,因此我使用了UTW插件,而2.3发布时我没找到较好的转换方案,因此一直没有升级,直到2.6。
中午的时候,Denis告诉我,2.6可以直接导入UTW的标签,我在本地测试一下,果然如此, 而且是无损导入。于是我就开始了Wordpress升级之旅。
安装升级过程
1、首先,当然要下载wordpress 2.6
中英文随你喜欢。
Scavin同学怂恿我升级到2.7,想想还是算了,目前2.6似乎是最实用的版本,我就没打2.7的念头了。
2、然后,不是安装,是备份原先网站数据。
备份是很重要的,万一出事可以立马恢复。
3、和安装wp一样,修改wp-config.php里的数据库用户名和密码。
忘记用户名和密码不要紧,可以在旧wordpress的wp-config.php里找到。
4、停用所有插件
其实这一步做不做都可以,安全起见,还是禁用所有插件吧。
5、接着,将wordpress 2.6所有文件上传覆盖到wordpress目录
没错,覆盖,覆盖所有旧文件。
6、接下来就是升级了,打开你的博客,Wordpress会自动提示升级。
如果不自动提示,你可以打开yoursite.com/wp-admin/upgrade.php来升级。
按照提示按几下鼠标就升级完成了。
配置tag和分类
1、分类会丢失?
在升级阿禅日记的时候,分类全部丢失了,全部变为空白,我只好使用batch categories来批量修改文章分类。
幸好阿禅日记只有不到200篇文章,我大概修改了20分钟就搞定。
我以为升级可能吧分类也会丢失,反正可能吧的文章也就500篇,大不了弄个1小时来重新分类。
谁知,升级可能吧的时候分类完整无缺地转换了过来,难道是RP突然变好了?
2、导入UTW标签
这是我升级的重点。
我一直没有发现,原来wp2.6是可以导入UTW标签的,这个功能在【管理】-【导入】,点5次鼠标就完成了UTW与WP原生tag的转换。
升级插件、修改主题
接下来,升级一些插件,比如pagebar、All in One SEO等等。
你可能还需要修改主题,因为有些函数在wp2.6里可能失效。
由于之前可能吧使用UTW来显示相关文章,现在UTW停用了,我转而使用Denis同学编写的相关文章插件(第四部分的WordPress Related Posts),相当好用。
Denis同学在我升级的过程中帮了我很大的忙,他不厌其烦地回答我的白痴问题,如果他是女的,又没有结婚,我真的爱上他了。
分享我正在使用的插件:
可能吧正在使用的插件如下:
反垃圾留言插件之一
简便SEO配置插件
更好地管理Feed输出
用于显示代码
Dagon Design Sitemap Generator
给人类看的网站地图
Dean’s FCKEditor For WordPress
高级编辑器之一
使首页、分类页文章数目不一样
Feed转向
让RSS全文输出
给搜索引擎看的网站地图
Gravatar头像
配置Adsense
页码
显示热文文章插件,与Super Cache不兼容,已停用。
防止半角引号变圆角
用于链接重定向
显示评论数最多的人(参看可能吧首页侧栏)
用于反垃圾留言的非反垃圾留言插件
wordpress数据备份插件
相关文章显示插件
嵌入式评论
WP-ContactForm: Akismet Edition
与我联系插件
缓存插件
由于开启Super Cache后,无法使用Popularity Contest,改用Postviews JS版
接下来就是升级插件了
奇怪,我在邮箱里看到有人回复我了,点过来看怎么没了。。。
事实上那条留言被我删除了。
升级不容易,我后来的,直接用上2.6了!
这就是我不敢弄独立Blog的原因。。。感觉太高科技了!
顺便提醒一下错别字~第一段..
谢谢提醒,已更正。
幸亏没被我发现,哈哈
同意……我不敢动WP的其中一个原因就是因此……
aw也前段时间才从2.2转到2.6~~
建议升级到2.7,虽然说2.6是实用的版本但2.7是最值得更新的版本。
在本地测试一番再说,觉得不错就升级。
呵呵~比我用的插件还要多。
干嘛不等到2.7再升级呢?
我是那種見新版就馬上升級的人。
Gravatar头像这个是系统默认就有的吧,不用装插件。
Popularity Contest这个在wp super cache下会失效的,这个你要去问下denis小盆友要怎么样才能支持静态化的
我只是将插件列表列出来,事实上我是直接在后台开启的。
Popularity Contest我打算停用了,改为手动添加(c从Google Analytics里搜集数据)。
刚请教完denis同学,基本完美地转换到postviews了。使用js来统计。
原来你一直在用2.2啊~~
太假了
恭喜成功了,不用再烦
WordPress确实不错
如果有更新的话我会在第一时间升级
我也刚升,没发现什么大不适的。
每一个 blogger 的 wp 插件列表都是值得研究的
貌似2.6已经内置有Gravatar了吧,还要安装这个插件吗?
好。
显示头像不?
禁用了Wordpress Thread Comment用上了intensedebate,至于效果咋样还不好说。只是邮件提醒是乱码。
intensedebate不错,不过传说2.7支持得更好,所以值得=1=。
今天又要升到2.6.5了~囧