确切的讲应该是svn上的trunk版本,呵呵
基本还算一切顺利,除了传说中的extended live archive和google sitemap generator的冲突以外。
1. 过程:
1) 当然是备份数据库咯,这个八仙过海吧,不过有shell的话肯定是方便多了:
mysqldump -h db_domain -u db_user -p db_name > back.sql
2) 上传新版本,然后和安装一样编辑wp-config-sample.php(或者2.2的可以用原来版本的wp-config.php)保存为wp-config.php
3) 浏览器访问 http://www.xxx.com/wp-admin/upgrade.php
按步骤一路下去就ok了
2. 接着就是一些整合工作:
1) 2.3的数据库schema和2.2的变化很大,一些旧的数据表已经不再使用,但是目前的upgrade过程中并没有删掉这些表,所以。。。如果你和我一样是个完美主义者,并且不怕什么风险的话,只要保留一下10个表(当然一些插件建的表除外,这个自己判断把)
- wp_termswp_term_taxonomy
- wp_term_relationships
- wp_comments
- wp_links wp_options
- wp_postmeta
- wp_posts
- wp_users
- wp_usermeta
2) ok,接着是UTW,2.3的wordpress内建了tag系统,如果你以前使用UTW的话那么可以通过Wordpress提供的Import功能将UTW的tag全部转换过来:
管理后台->Manage->Import->UTW
如果你还比较依赖UTW的embedded tag功能和related post功能的话(比如我),可以用这个插件作为替代:
3) UTW搞定了,然后嘛。。。还是有点想用Extended Live Archive和Google Sitemap Generator的说,懒得自己改的话,这里有改好的版本
ok,大功告成
PS:嗯,终于发现我是一个喜欢折腾blog胜过于写blog的人 _!
UPDATE: 有个小问题,原本用embedded方式嵌入的tag似乎都无效了。。。
Comments 2
我也折腾了一遍,折腾的是 blog theme,哈哈
Posted 08 Sep 2007 at 5:14 pm ¶TagConverter Mod…
Posted 08 Sep 2007 at 5:19 pm ¶…
Post a Comment