同步wp的文章到qq空间。

Posted by Smeagol | Posted in wordpress | Posted on 31-10-2011

这个文章是从wp上同步过来的,测试一下,顺便附上教程。

http://fairyfish.net/project/wp-qzone/ 这是教程的地址。

ps:更新文章无法同步更新。

关于Dagon Design Sitemap Generator 的使用

Posted by Smeagol | Posted in wordpress | Posted on 11-02-2010

Tagged Under :

官方网址:http://www.dagondesign.com/articles/sitemap-generator-plugin-for-wordpress/

这里主要解释一下:<! — ddsitemapgen — >

在后台的“页面”这项中新建一个页面,像about那样的,然后在html编辑的时候,把这一句话复制到里面即可。

从网易博客搬家到wordpress!

Posted by Smeagol | Posted in wordpress | Posted on 10-02-2010

Tagged Under : , , ,

今天下午的主要任务是搬家,要把网易博客上的日志都搬到刚建的wordpress上。主要流程是先用blogbus搬家工具把网易博客上的文章存成xml格式。然后用bus2wp.py这个工具把blogbus生成的xml文件转换成wordpress可以识别的格式,最后到后台选工具->导入->wordpress,把这个文件导入即可。

过程简单但其中也经历了许多波折。首先,现在用blogbus的搬家工具已经不能把网易博客生成xml了,至少今天我试了不行,我用的是以前生成的一个文件来做的。

其次用bus2wp.py这个工具先要安装python,然后在cmd中,输入bus2wp.py bus.xml wp.xml 当然这个过程要在相应的目录下,比如你把bus2wp.py放在d盘的根目录,那么cmd也要先进这个目录,然后这个目录下要有bus.xml这个文件。

我在运行这个命令后出现如下错误:
Converting…
Traceback (most recent call last):
File “D:\TDDOWNLOAD\bus2wp\bus2wp.py”, line 376, in <module>
sys.exit(main())
File “D:\TDDOWNLOAD\bus2wp\bus2wp.py”, line 371, in main
convert(args[0], args[1], order)
File “D:\TDDOWNLOAD\bus2wp\bus2wp.py”, line 76, in convert
category = getElementData(log.getElementsByTagName(‘Sort’)[0])
IndexError: list index out of rangeConverting…
Traceback (most recent call last):
File “D:\TDDOWNLOAD\bus2wp\bus2wp.py”, line 376, in <module>
sys.exit(main())
File “D:\TDDOWNLOAD\bus2wp\bus2wp.py”, line 371, in main
convert(args[0], args[1], order)
File “D:\TDDOWNLOAD\bus2wp\bus2wp.py”, line 76, in convert
category = getElementData(log.getElementsByTagName(‘Sort’)[0])
IndexError: list index out of range

错误提示说第76行没有sort这个标签,我查看了下bus.xml这个文件,的确没有<sort>这个标签,也就是说blogbus的搬家工具没有把我的分类也导出来,于是我用文本编辑器打开bus2wp.py,在错误显示的那一行,修改为如下:

category = “default”

这样,所有的文章都被分在了同一个分类里面,也就是default。

再次运行bus2wp.py bus.xml wp.xml,一切正常。

最后用上面讲述的方法把wp.xml这个文件导入即可,还好我的文章不是很多。重新分下类就可以了。

刚刚安装的wordpress,中文显示的是问号

Posted by Smeagol | Posted in wordpress | Posted on 21-01-2010

Tagged Under : ,

谈谈刚刚是怎么解决的吧。网上搜了一下,说编码的问题,恩,的确是的。

确保wp-config.php中的编码是utf-8,这个文件在根目录下。

然后确保数据库的整理(Collationa)是utf8_general_ci 。如何修改呢:

进phpmyadmin,选相应的数据库,然后选“操作” 下面有个 “整理(Collationa)”改为utf8_general_ci。但是有个表的“整理(Collationa)”还是没有改过来,还是latin1_swedish_ci。这时可以选数据库,然后点导出,把全部都导出来,用自己熟悉的文本编辑器打开,替换latin1为utf8,保存。再选数据库-》结构,全选,删除。最后点击import,把刚才修改好的文件导入,导入的时候选utf-8.这样中文就能正常显示了。

基于wordpress的博客终于开通了~

Posted by Smeagol | Posted in wordpress | Posted on 21-01-2010

经过编码的修正,中文的显示终于正常了。接下来会把163博客上的文章移过来。再把域名指向过来。空间提供商是0fees.net,安装wordpress很方便。

Hello world!

Posted by Smeagol | Posted in wordpress | Posted on 21-01-2010

Welcome to WordPress. This is your first post. Edit or delete it, then start blogging!