关于WordPress to Qzone

有朋友问过我这个东西,留一片日志记录一下吧。关于Qzone(QQ空间)我并不喜欢,而且我也不用,QQ纯是为了老婆玩农场而使用的,于是去网上搜了下相关插件,看到李光明写的那个,拿下来看了看,我觉得挺不错的,或许是因为这位朋友没有去升级,在这里我提醒一下,现在的版本是0.4版,如果没有升级,那就快去升级吧。其实我个人觉得如果将WordPress的东西能够同步到你其它的博客上还是很有好处的,一来可以让通过博客圈子相识的朋友们知道你的动态,另一方面也可以变向的提升一下你的WordPress博客的流量。

嗯,既然看了这个东西,咱就说说关于这个插件实现的方法吧,如果有兴趣,您大可以从网上搜到各种代码拼成这个插件。

插件的实现最主要的是你的其它的博客要能有“邮件发布日志”这个功能,我没接触过太多的博,我只知道Qzone、Live Space、Blogger这三个肯定有这个功能,其中L和B这两个在选项设置里可以去设置一下哪个邮箱用来专门接收并发布日志,而Qzone的比较变态一些,当然,从安全角度考虑,这种方式更安全一些,就是用QQ号所在的邮箱向QQ号所在的空间邮箱(一个专为邮件发布而使用的邮箱,由系统设置出来的,不可自己指定)发信件来发布日志。

有了以上这个概念,我们要实现的就是当日志发布时来执行的一段代码,这个可以去月光的博客里找一下,其中有一个post2mail的东西,是由月光修改的,它用来实现发布日志时向指定邮箱发信件,通过这个插件就可以实现L和B的同步了,那么Q的呢?需要再做些小调整,因为Q需要从它的SMTP.QQ.COM来发信件,我们需要一个东西,PHPMailer,这可是个好东西,重量轻,功能好,而且WordPress本身就配备了它(在wp-includes\class-phpmailer.php),有了这些东西,再去搜一下关于PHPMailer的使用方法,基本的东西就成形了,下面就是要排错了,其中有两点需要注意,一个是当PHPMailer类不存在时,我们要调用wp-includes\class-phpmailer.php这个文件,再有,如果PHP不支持Socket,那么这个功能不能使用。

好了,差不多就这些,我只能想到这些了,如果再遇到其它的困难,就需要GG出手了,如果您的英文好,那当遇到某些错误时可能会更快的找到答案。

喜欢 0

这篇文章有11条评论

  1. 德海 (作者) 2009/9/29 #1 [REPLY]

    @exia
    嗯,我不否认您说的正确性,但我个人感觉您这种语气对于那些使用着Qzone的人来说很居傲,呵,我代那些使用Qzone的朋友们拜托您口下莫伤和气,谢谢您了。

    @xxoo
    嗯,不是一般的慢,但慢也有人用呵,有人用就有市场,有市场就有钱……,这似乎是个很麻烦的简单问题,哈哈……

  2. xxoo 2009/9/29 #2 [REPLY]

    QZONn太慢···不喜欢

  3. exia 2009/9/28 #3 [REPLY]

    确实觉得QQ zone太一般化了~
    不如WordPress来的成熟,这代表了一种气质~

  4. 德海 (作者) 2009/9/28 #4 [REPLY]

    @万戈
    晕,你要算老,那我都成妖精了,哈哈……

    @365hope
    嗯,也不能这么完全的打击一片,不过TX确实抓住了一个钱袋子的说。

    @revelc
    嗯,您这话说得比较中肯,我们要考虑受众群的需求。

    @sleepy
    哦?呵,也不完全是吧,我记得我老婆一个朋友的QQ空间里都是写的一些不错的文章,也没弄那么花啊,四十多岁的人了,想弄个好点的也不懂,就直接默认了皮肤,然后开写,写得还很好的,哈哈。

  5. 德海 (作者) 2009/9/28 #5 [REPLY]

    @品牌女装
    去回访一下,发现……,呵,要是方便,就弄个博出来大家一起玩玩。

  6. 德海 (作者) 2009/9/28 #6 [REPLY]

    @品牌女装
    呵,萝卜白菜各有所爱,问题是他就有人那么喜欢玩QQ里的,我们不能指望所有使用网络的人都是懂网络的,别望了,还有很多人根本不懂什么叫浏览器,而指着IE那个大图片说:我一点它就上网了!
    曾经有人算过,如果将QQ所有功能全开,一年大约花费上亿,呵,道听途说,不知真假……

  7. 品牌女装 2009/9/28 #7 [REPLY]

    我的QQ空间都关了,那个东西真没啥意思,有的人还花钱去弄,有那些钱还不如买个域名玩呢!!!!

  8. sleepy 2009/9/28 #8 [REPLY]

    QQ太不喜欢了!大部他的QZone一进去就是音乐响起,然后要不是很黑很黑的,就是很花很花的,一看就是小孩子玩的

  9. revelc 2009/9/27 #9 [REPLY]

    :eek: 多谢这篇日志,对于搞明白类似wordpress to qzone这种插件的原理很有帮助。
    :lol: 如果不是一个纯粹的技术站点,而是个人记录生活的话,还是需要更多人来关注的。重要的是象我这种非本专业的个人建站爱好者,身边的朋友极少能够脱离qq空间, msn space, facebook, 校内等等SNS。要让他们学会订阅RSS之类的技术确实很麻烦很不现实。而这种插件的价值就是让复杂的东西简单化。比如说,他们只需要在他们熟悉的qq空间中点击一下你的个人站点中的链接,就可以来到wordpress体验不受束缚的自由创作。

  10. 365hope 2009/9/27 #10 [REPLY]

    不鼓捣 QQ 已经很久了。。。
    总感觉是小孩子们的游戏~~~ :cool:

  11. 万戈 2009/9/27 #11 [REPLY]

    我很不喜欢QQzone,小孩子的游乐场,太花哨,不适合我这种半老头子,还是D调些比较好,就选择了WP,还真不错

发表评论