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。 接下来是开通 [...]

Wordpress 与 Qzone 和 Live Space 同步

Close
May 11th, 2009 Add a comment
Home » 爱生活,爱折腾 » Wordpress 与 Qzone 和 Live Space 同步
Comments (59) Trackback Leave a comment
  1. May 14th, 2009 at 13:10 | #21

    @xiaoding
    好的 还是很感谢你的修改版 呵呵 我再找找原因吧…

    很喜欢你的博客… :razz:

  2. May 14th, 2009 at 13:59 | #22

    我换了个空间,现在发送不会有错误码了,只是没有收到。但添加文章时,一点错误也没有的。

  3. May 14th, 2009 at 21:44 | #23

    @huahua
    你也跟楼上的苍月同学一样无法发表文章……?

  4. May 15th, 2009 at 01:03 | #24

    @xiaoding
    我装了插件后,发表文章都很顺利,即没有任何错误提示。但QQ空间里没有文章接收到,邮箱里也没有已发送邮件。 :mrgreen:

  5. May 15th, 2009 at 10:46 | #25

    @苍月
    @huahua
    我发了一个有调试信息输出的插件,请查收一下,然后把发表文章后插件输出的信息给我看一下,看我能否解决。

  6. May 16th, 2009 at 12:44 | #26

    @xiaoding
    过来报喜,终于搞定Qzone sync。关键一点就是修改模板的时候,必须清空全部内容,再重新添加才行。
    PS:live space的同步没有搞定,索性用了更专业的Live Sync来做同步。呵呵

    多谢xiaoding了。 :razz:

  7. May 16th, 2009 at 15:24 | #27

    @苍月
    哦~ 搞定了就好~ 不必客气 :smile:

  8. May 20th, 2009 at 23:18 | #28

    在搜索里看到这个文章,比我写的详细多了。

  9. May 21st, 2009 at 11:25 | #29

    @cute
    @@ 惊现原作者! 感谢你写的插件,我只是把自己的做法写出来了而已 ~

  10. May 26th, 2009 at 12:51 | #30

    修改版很强大,用上了

  11. May 27th, 2009 at 00:46 | #31

    @YuLei666
    嘿嘿~ 开心就好~ :cool:

  12. June 1st, 2009 at 22:45 | #32

    @xiaoding
    新版本支持了

  13. June 1st, 2009 at 23:52 | #33

    @cute
    嗯,收到 Trackback 了。 新版本似乎还是不支持发布摘要?
    另外,台湾网友 derjohng 写了一个 dj-email-publish ,似乎也可以完成这个功能。

  14. June 12th, 2009 at 15:14 | #34

    看样子你成功啦~恭喜哈
    为什么我不行呢? 小沈阳:“为什么呐..”

    我看QQ邮箱的发件记录有些通过了~但是显示在qzone中的很少
    有些拦截??!!!
    为什么呐 ~哈~
    拜 赐教

  15. June 12th, 2009 at 18:15 | #35

    @YoYo
    嗯 已经用了一段时间了。
    不清楚你用的是哪个版本,你到作者那儿看看最新版试试。 QQ 邮件有发件记录的话就是成功了,能不能发表出来是Qzone自己的问题 这我就不清楚了 :sad:

  16. 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

    不知道该怎么解决?

  17. June 23rd, 2009 at 11:12 | #37

    @谙恋法兰西
    错误信息是“无法连接到 smtp.qq.com:25,连接被拒绝”,估计是你的主机上不支持 socket,或者有防火墙阻止了连接 可以找主机商咨询一下

  18. June 23rd, 2009 at 12:19 | #38

    @xiaoding
    主机直接支持socket,我再试了一次,还是指向的是wp里的一个文件public_html/wordpress/wp-includes/class-smtp.php on line 122
    不知道这个文件可能会有什么问题?

  19. June 23rd, 2009 at 13:27 | #39

    @谙恋法兰西
    上面的 connection refused 那个信息还在么? 如果在说明你的主机拒绝了此次连接,因为 25 端口是 SMTP 服务的,有可能被用来发送垃圾邮件,你看是不是因为这个限制导致的

  20. August 12th, 2009 at 15:07 | #40

    非常感谢分享!
    学到不少东西,有空试一下看看! :idea:

Comment pages
Comments rss
emoticons
提示: 回复作者请直接填写评论。要回复其它人,请点击此人评论右侧的“回复小箭头”,再继续填写评论。你的评论将会被自动发送给此人。
Allowed tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">
Trackbacks (8 ) Detail Trackback