有了自己的地盘儿后就想把文章导入到shizhouming.com,但是我对WordPress的了解几乎为0,连自己安装WordPress都困难,更别说把百度空间的文章导入到WordPress了,好在有百度,有g.cn,呵呵…一番搜索,一番纠结后,以图文方式记录我是怎样将百度空间的文章导过来的
第一步:点击这里下载blog_backup博客搬家工具。
第二步:解压工具,运行blog_backup。点击新增用户,输入用户名,就是你百度空间地址后面的用户名,比如,我原来百度空间的地址是:hi.baidu.com/nowarszm,那我在这里输入的用户名就应该是nowarszm;别名可以不用输入;分类可以写百度空间。

第三步:点击备份博客(根据你原博客文章的多少,会花费一段时间来备份你的博客,一般应该几分钟就完成了。然后全部文章备份出来后,你也可以删除其中你不需要的文章。)然后点击导出文件,选择rss2.0 document,文件顺序正反无所谓,编码方式一定要选择和WordPress一样,应该都是utf-8。
几分钟过后,文章就会导出完毕,你可以在工具解压包中找到export\baidu\nowarszm\rss2.xml这个文件,嘿嘿,这个就是你百度空间里的文章了。到这一步,我们有一个非常重要的操作去做,就是关于百度空间和WordPress文章格式的问题:
百度空间的rss与wordpress的格式有点不同,主要表现为内容标签不同:
百度的为<description><![CDATA[ 正文 ]]></description>
wordpress的为<content:encoded><![CDATA[ 正文]]></content:encoded>
也就是在导入之前,需要打开需要导入的rss文件,把<description><![CDATA[ 替换为<content:encoded><![CDATA[
把]]></description> 替换为]]></content:encoded>.否则导入后会显示不正常.
进行完上面的修改操作后,下面我们就可以开始正式的导入…
第四步:到你的WordPress后台,点击左侧的工具→导入→rss,浏览选择export\baidu\nowarszm\rss2.xml文件,点击上传文件并导入。至此,你就可以泡杯咖啡,慢慢等着文章导入成功吧…
第五步:这是我们最后一步操作,也是最为重要的一步操作。我进行完前面的全部操作后,尽管文章导入成功了,但还是不能正常显示文章,还是显示乱码。于是又纠结了一番,小吴帮我重装了两遍WP,然后按照前面的操作又搞了一遍,还是不行,最后找到这篇文章,原来是导入文章后要整理一下字符集才行。
后来发现建好数据库后要整理下字符集才行,登陆phpmyadmin,点击“Operations/操作”按钮,在新打开的页面最下面有“Collation:/整理: ”选项,选择utf8_general_ci 然后点击“go/执行”确认。如果操作成功,页面上会出来:
您运行的 SQL 语句已经成功运行了。
SQL 查询:ALTER DATABASE `****` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci
设置如图

至此,我们的全部导入工作应该全部完成了。
附加说明:好像在操作的过程还要有一个动作,就是将wp-settings.php这个文件里的上传文件大小改成64M,默认是32M。
看这里

