我爱水煮鱼 » 项目 » WP2Qzone:同步 WordPress 博客日志到 QQ 空间

WP2Qzone:同步 WordPress 博客日志到 QQ 空间

WP2Qzone 介绍

WP2Qzone 是一个 WordPres 插件,它的功能很简单就是同步 WordPress 博客日志到 Qzone。

WP2Qzone 并不是使用腾讯的社区开放平台的接口进行同步的,这个接口太烦人了,要 OAuth 认证,好几个步骤,然后 QQ 接口总是有些莫名的问题,想想都烦。而我们只是想同步博客而已,用不到这个开放接口其他功能,所以简单点输入 QQ 账号和密码,然后设置同步全文还是摘要,就好了。 :-)

WP2Qzone 原理

WP2Qzone 的原理是通过 QQ 邮箱中转实现的,具体的过程是这样的:由于 Qzone 支持通过你的 QQ 邮箱发布,而 QQ 邮箱又支持 SMTP 协议,而 WordPress 所包含的 PHPMailer 类可以使用 SMTP 发邮件,所以我们可以通过使用 PHPMailer 发送邮件来实现同步 WordPress 博客日志到 Qzone。

因此首先需要打开 QQ 邮箱的 SMTP 功能

WP2Qzone 安装和使用

1. 打开 QQ 邮箱的 SMTP 功能

2. 下载 WP2Qzone 插件:WP2Qzone

3. 上传到 WordPress 插件目录中下并激活。

4. 在 WP 后台 > 设置 > WP2Qzone 设置页面,输入你要同步的 QQ 空间对应的 QQ 号码和密码,以及设置同步全文还是摘要。

WP2Qzone设置
WP2Qzone 插件设置

5. 这样只要你一发布日志就会自动更新到 Qzone 中。

标签:

分享到:

请选择你看完该文章的感受:

不错 超赞 无聊 扯谈 不解 路过
  1. 水煮鱼还是把“Sign in with Friend connect”弄出来··我喜欢用Google登录来留言··逼着我注册一个账户··搞得有点强迫性了。
    这个插件很好··我想也应该可以同步到N个qq,这个还得请水煮鱼做个内容追加·· :razz:

      • 呵呵··我现在确实用Google登陆上去了··不过早上确实尝试过N多次都没登陆成功··
        就算我用Opera··我想也不至于的吧·· :roll:

      • 呵呵“情况搞清楚了,确实是我用Opera的原因.Opera里面找不到Google Friends的登陆入口,它把登陆入口放到里面了,弄了N多次还是没成功“

    • 上次的留言不好意思了“我没有把情况弄清楚“不过昨晚的尝试我确实发现了一个问题——IE7跟Opera里面水煮鱼的留言板布局显示是不一样的“在opera里面根本找到不到Google Friends登陆的入口“不知道是不是因为对css的支持不一样造成的“ :?:

      当我在注册用户的时候,却发现Google Friends的登陆入口跑到那个地方去了“我以为是水煮鱼挪过去的“ :oops: 不过我试过几次也没能登陆成功“

  2. 能不能自动截断到more标签,或者选择全文还是部分同步?目前的截断方式不合理,断得没头没脑的~

    PS:如果标签也能够同步就更好了 :shock:

  3. 我的空间支持邮件发送,但是插件开始也是报错
    后来改好了
    然后激活
    发表文章后,好像没有同步到Qzone啊…什么原因呢
    是不是QQ邮箱设置问题?

  4. 真好用啊。
    只需要
    $qq_number = ”;這兩個單引號內填入QQ號碼
    還有
    $qq_password = ”;這兩個單引號內填入QQ密碼。

    然後後臺激活插件,QQ信箱激活SMTP即可。

  5. 怎么有这么多这个问题老大都不回答呢?我也遇到了
    Warning: fsockopen() [function.fsockopen]: unable to connect to smtp.qq.com:25 (Connection

    timed out) in /home/public_html/wp-includes/class-smtp.php on line 122

    Warning: Cannot modify header information – headers already sent by (output started at

    /home/wushicn/public_html/wp-includes/class-smtp.php:122) in /home/public_html/wp-

    includes/pluggable.php on line 868

  6. 昨天有人pingback两篇文章,该插件自动给我同步了…之前没想要同步这两篇文章,所以发表的时候关闭了插件 :shock:

  7. 我严格按照博主的方法安装了插件,填写了QQ号码和密码,开通QQ的smtp,但是发表文章的时候,就是没有同步到QQ上去。

  8. 您发送的邮件:

    > 日期:Wed, 24 Feb 2010 03:28:15 +0800
    > 发件人:qzone-nonreply@qzone.qq.com Tue, 23 Feb 2010 19:28:09 +0000本文为测试日志
    > 大小: 1017 字节

    无法发送到,原因是:[发件人和收件人不是同一个人].

    很遗憾,您发往Qzone的信件没有能够成功发表,请重新尝试.

    怎么会这样 :shock:

  9. 完全可以用,但我还有个问题,这个只支持1个QQ。
    一般人都有2个或2个以上QQ。
    我想都加进去,代码该怎么改才可以?

  10. Warning: fsockopen() [function.fsockopen]: unable to connect to smtp.qq.com:25 (Connection timed out) in /home/ttxx/public_html/zhuzi.in/wp-includes/class-smtp.php on line 122

    Warning: Cannot modify header information – headers already sent by (output started at /home/ttxx/public_html/zhuzi.in/wp-includes/class-smtp.php:122) in /home/ttxx/public_html/zhuzi.in/wp-includes/pluggable.php on line 868

    换了几个网站都出现这个问题,主机是cpanel付费美国主机,同步的网站www.zhuzi.in。
    望水煮鱼帮忙

  11. 我的空间是godaddy的 邮件标题不能大于16个汉字,要不就发送不了,所以请问在哪里修改邮件标题呢?

  12. 插件无法被启用因为触发了一个严重错误。

    Parse error: syntax error, unexpected T_STRING in /home/donews/public_html/wp-content/plugins/wp2qzone/wp2qzone.php on line 14

  13. 装上去了,不过还没看出什么更新的,不知道什么时候有。关注

  14. 转上去以后wlw上不能发表后预览,删除后就好了,如果这样的话,看来不能用了,anyway,thanks