今天试着把博客换到WordPress试下了,感觉很不理想,最大的问题就是用MT格式导出工具导出的数据里并没有包含现有的文章ID,致使导入到WordPress后文章ID严重错乱(因为一开始我的博客内容就是从WordPress转过来的,前面有很多空闲ID),想要不损失流量,就要手工修改文章的链接了。方法如下:

Z-blog和WordPress的网页链接是不一样的,所以要保证程序转换后不损失流量,设置WP的固定链接是十分必要。我原来的文章地址结构为 www.eduren.net/post/XX.html,于是就需要设定WP的固定链接/post/%post_id%.html。不过,因为在转移到 WordPress过程中删除了很多过期的日志和无用的日志,分类也精简了,而wp中的文章id是按照顺序下来的,所以必须逐个更改文章链接。要想更改链接,必须设定WP的固定链接为/post/%postname%.html, 然后再在文章》编辑中修改。

我试了下,是可以的,不过以后WordPress的固定链接应该就只能是/post/%postname%.html了,因为据我试验,修改了文章链接后,如果把固定链接改回/post/%post_id%.html的话,那么之前所做的修改就不会起到任何作用。不过或许有其他的办法?小潘(http://www.xp945.com)就是从Z-blog转到WordPress的,但是我观察后发觉他好像没有受到什么影响,最近发布的文章链接确实是用的%post_id%.html,而且转到WP之前的文章链接也是很连贯的,不过我不确定这些连贯的文章链接就是原来的z-BLOG的链接还是转到WP之后默认的连续,因为毕竟不是我的博客,不知道原始数据如何。

我把博客转到WP的最终目的是要把博客转成Typecho。因为没有直接转到Typecho的插件,所以先转到了WP再用Typecho的Wordpress to Typecho插件转换为Typecho。而文章链接和WP的也是一样的问题。看来只能是那样了

我转换的WP博客http://lengxx.com/文章链接只是修改了几个

我转换的Typecho博客http://184.im/同上

什么是Typecho:

Typecho是一个开源的跨平台博客系统.它基于PHP(需要PHP5以上版本)构建,并支持多种操作系统(Linux,Unix,BSD,Windows),服务器(Apache,Lighttpd,IIS,Nginx)和数据库(Mysql,PostgreSQL,SQLite).

Typecho在GPL Version 2许可证下发行,我们鼓励用户分享自己的成果并向社区贡献源代码.

Typecho的优点:

1、因为简洁,所以安装文件相当小,只有278KB,比WordPress3少了2MB都不止;

2、更因为简洁,所以页面速度那也是飕飕的呀!

3、后台可以自定义永久链接形式,这个应该是跟WordPress学的吧;

4、支持Gravatar头像,WordPress的用户们是不是很熟悉啊?

5、等待后人补充……

 

标签: 博客, Wordpress, Typecho