从textpattern转到wordpress的一点心得
再一次说明,我喜欢textpattern更多一些,转到wp只是为了更方便转到typecho。下面说一说转换的步骤:
(本文是基于txp4.0.6和wp2.6写的,共参考)
1、备份数据,很重要
2、打开wp-admin\import\textpattern.php
在338行找到
if($cat1 = $category1) { $cats[1] = $cat1; }
if($cat2 = $category2) { $cats[2] = $cat2; }
修改为
if($cat1 = $category1) { $cats[] = $cat1; }
if($cat2 = $category2) { $cats[] = $cat2; }
如果不修改,txp的所有日志会被导入到wp的Uncategorized里,而不会导入正确的分类,这一点感谢光明同学帮我。
3、进入wp的后台,开始import,选择textpattern,正确填写数据库信息,OK。
这里有一个小小的插曲,localhost测试的时候导入没有问题,在服务器上就不行了,于是我就将本地导好的wp数据库覆盖了服务器上的数据。因为wp把安装URL写进了数据库,所以需要修改部分数据库内容,一般是wp_options这个表,也就几处。
4、因为textpattern使用的是Textile,在导入wp后需要使用一个语法转换插件,Textile2
安装激活,中文用户会发现出现了乱码,我想东亚语言应该都会,打开settings->Textile2,将Character Encoding里的两处设置留空(一般默认是utf-8),保存。
补充一下textpattern转到wordpress之后的链接设置
How to import Textpattern into Wordpress
1.backup your database,very importent.
2.open wp-admin\import\textpattern.php
find
if($cat1 = $category1) { $cats[1] = $cat1; }
if($cat2 = $category2) { $cats[2] = $cat2; }
in line 338,change to
if($cat1 = $category1) { $cats[] = $cat1; }
if($cat2 = $category2) { $cats[] = $cat2; }
if don’t do this,all posts will be imported into a category named ’Uncategorized’.
3.ok,start your import procceding.
4.now,you need a plugin,called Textile2.
if your are a chinese user,open settings->Textile2 and set up ’Character Encoding’ empty.
标签:textpattern, wordpress
看来typecho快有眉目了 , 呵呵
沙发