寻觅生命中的那一片浅草......

关于blog_backup

一直想用Wordpress开个博客,但一直考虑空间和备案的事,有考虑放在公司服务器上,好像不大好,想放在国外,但又担心慢,想用国内空间,但又不知道哪个好,备案就更烦了。幸好朋友搭了个LAMP环境,这下总算可以开了。哈哈,好感谢这位朋友。

那天将CUblog上的文章一篇篇复制过来,大概复制了十来篇吧,突然想起之前看过blog备份的资料,网上搜索下,还真有软件支持备份CUblog的,软件下载回来,然后参考网上的文章,将CUblog文章备份下来,并导入到Wordpress。好简便,虽然文章的时间都错了,分类也乱了,但这个比手动一篇篇复制快多了。

根据自己实际操作,主要有以下两点注意的:
1、导出时选择RSS2.0,字符集选择UTF8
2、替换时,将<content:encoded><![CDATA[.替换为<content:encoded><![CDATA[就可以了,也就是比参考文章少了一个“.”

以下是参考文章内容:


转载本站文章请注明,转载自:扶凯[http://www.php-oa.com]

本文链接: http://www.php-oa.com/2007/12/08/wordpress-rss-buckup.html

我是用cublog转过来.有一个软件博客备份软件(blog_backup)可以备份那个的blog。我用他备份后导出成rss2的文件。但我导入了很多次不成功。后来发现,原来blog_backup导出的格式和wordpress的不一样.

下面我们来对比分析一下.

内容标签

<content:encoded><![CDATA[. 正文 ]]></content:encoded>.

<content:encoded><![CDATA[ 正文]]></content:encoded>

分类标签
<category><![CDATA[未分类]]></category>

时间
<pubDate>Sat, 08 Dec 2007 10:37:20 +0000</pubDate>
<pubDate>Tue, 16 Oct 2007 19:28:00 GMT+8</pubDate>
主题

<title>测试</title>
<title><![CDATA[LDAP 的地址簿(1)]]></title>

作者
<dc:creator>admin</dc:creator>

对比后我们发现,主要是正文部分不一样,所以我们打开rss.xml的文件。然后替换 <content:encoded><![CDATA[.为<content:encoded><![CDATA[.和]]></content:encoded>.替换为]]></content:encoded>.

然后重新导入就好了。

别外我们可以看看wordpress导入的标准xml格式

1. <item>
2. <title>标题</title>
3. <pubdate>日期</pubdate><!– post的日期,可选 –>
4. <dc :date>备选日期</dc><!– pubdate的备选项。如果两个都没有,将使用导入时日期时间 –>
5. <category>目录</category><!– post的目录,可选。 –>
6. <dc :subject>备选目录</dc><!– category的备选项。如都无,使用options中的Default post category –>
7. <guid .+?>post的permalink</guid><!– 可选 –>
8. <content :encoded>内容</content>
9. <description>备选内容</description>
10. </item>

当然可以更加简单.

1. <item>
2. <title>标题</title>
3. <pubdate>日期</pubdate><!– 谁会将所以post都设定到同一个时间上呢?还是带上吧 –>
4. <content :encoded>内容</content>
5. </item>

好了,以后导入有问题,我们只要给导入的格式改成标准导入格式就一定能正常导入了.

尚无评论

发表评论

2024年五月
« 5月    
 12345
6789101112
13141516171819
20212223242526
2728293031