Wordpress 与 Qzone 和 Live Space 同步
背景及插件介绍
很多人倾心于 Wordpress 博客平台的灵活性和可定制性,跑到 Wordpress 中来写文章。但这样的话,文章一般只在由评论、Trackback/Pingback 等构成的博客圈内有影响,我们在 QQ、MSN 等即时通讯工具上的朋友就很难看到文章了(大多数人还不会用 RSS)。再者,QQ 和 MSN 对于自家的空间有良好的支持,如果有文章更新的话会有小星星或者小黄花的提示。这样我们如果将文章同步到 Qzone 及 Live Space 上,则可以达到一个推广的效果,可以利用之。
李光明同学写了一个 Post2qzone 插件,用来将 Wordpress 中发布的文章同步到 Qzone 中。插件的原理比较容量理解。Qzone 和 Live Space 都支持邮件发布的功能。也就是说,可以通过发邮件到指定的邮箱来更新你的 Qzone 和 Live Space。但由于 Qzone 的邮件发布只接受从 QQ Mail 寄来的邮件,这就要求必须使用 QQ 邮箱的 SMTP 服务向 Qzone 的指定邮箱发信以同步更新 Qzone。 Live Space 的要求则宽松一些,可以自行设置发信的邮箱地址。
安装和设置
在安装前,首要先确认你的空间支持 socket 功能。没有此功能将无法使用 SMTP 服务来发送邮件,也就无法实现发布文章时同步更新。在 PHP 中调用 phpinfo() 函数,输出信息中有一个“Sockets support”,支持的话显示为 Enabled。
接下来是开通 [...]
May 11th, 2009
Add a comment
Comments (56)
Trackback
Leave a comment
-
June 1st, 2009 at 23:52 | #33
@cute
嗯,收到 Trackback 了。 新版本似乎还是不支持发布摘要?
另外,台湾网友 derjohng 写了一个 dj-email-publish ,似乎也可以完成这个功能。 -
June 23rd, 2009 at 07:13 | #36
发布文章时出现如下错误:
Warning: fsockopen() [function.fsockopen]: unable to connect to smtp.qq.com:25 (Connection refused) in /home/sharze/public_html/wordpress/wp-includes/class-smtp.php on line 122
Warning: Cannot modify header information – headers already sent by (output started at /home/sharze/public_html/wordpress/wp-includes/class-smtp.php:122) in /home/sharze/public_html/wordpress/wp-includes/pluggable.php on line 865
不知道该怎么解决?

Submitting Comment, Give me a second...
@xiaoding
好的 还是很感谢你的修改版 呵呵 我再找找原因吧…
很喜欢你的博客…