顺利升到Wordpress 2.3


确切的讲应该是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功能的话(比如我),可以用这个插件作为替代:
TagConverter

3) UTW搞定了,然后嘛。。。还是有点想用Extended Live Archive和Google Sitemap Generator的说,懒得自己改的话,这里有改好的版本
Extended Live Archive

GoogleSitemap Generator

ok,大功告成

PS:嗯,终于发现我是一个喜欢折腾blog胜过于写blog的人 _!

UPDATE: 有个小问题,原本用embedded方式嵌入的tag似乎都无效了。。。

« TagConverter Mod Quoter插件的Bug »

2 Responses to 顺利升到Wordpress 2.3

  • gravatar mattw at September 8, 2007 5:14pm

    我也折腾了一遍,折腾的是 blog theme,哈哈

  • gravatar Gopherwood at September 8, 2007 5:19pm

    TagConverter Mod...
    ...


Name (*)

Email Address (*)

Web Address