将WordPress文章同步到新浪微博的插件

11月 16, 2010 by     6 Comments    Posted under: WordPress    6,805 views    分享()

这几天用手机上的wordpress for android客户端发了几篇博客,突然有个想法,将自己的博客同步到新浪微博,这样就可以实现用手机一次性发博客和微博的双重功能了。作为一个插件控,当然是上网检索相关插件。下面介绍几个查到的可以实现将wordpress文章同步到新浪微博的插件。

新浪连接

首先当然要介绍国内著名wordpress博客【我爱水煮鱼】的【新浪链接】。因为长期订阅【我爱水煮鱼】,因此一开始我就打算用这个插件。下面是官方对这个插件的介绍。

新浪微博连接的主要功能

  • 使用新浪微博账号登陆 WordPress 博客,新浪微博连接插件会在留言框,注册页面,登录页面都会加入使用新浪微博连接的按钮,你只要几次点击,然后到新浪微博进行简单的验证就能使用新浪微博账号登陆 WordPress 博客。
  • 同步留言到新浪微博,新浪微博连接插件会在留言框增加一个选项,让用户选择是否把自己的留言同步到新浪微博,方便用户跟踪自己的网上行为,把新浪微博当作自己的 lifestream 一种方式。
  • 同步日志到新浪微博,新浪微博连接插件能够让 WordPress 管理员绑定一个新浪微博的账号,然后博客日志更新的时候,自动更新一条微博(标题+链接)到新浪微博。

很可惜,我的博客在安装这一插件后似乎没有正常工作,再加上本插件的功能强大,已经超出了我的需要,因此暂时放弃了使用。

sina-weibo-plus

这个插件的作者声明借鉴了上一个插件【新浪链接】,因此叫plus。官方介绍如下:

访客使用新浪微博账号登录你的博客发表评论, 使用新浪微博的头像, 同步留言到新浪微博。

新浪微博登录标志和评论同步提示标签可自定义位置。

访客自动获得本地同名新账户 访客本地账户前缀可自定义,默认sina_,防止重名或者伪造用户 访客登录获得本地账户后得到新浪微博私信通知 访客自动在新浪微博关注你的新浪微博。

新文章发布时可以在新浪微博发布消息。 本插件曾借鉴denishua的插件。

本插件功能更为强大,但是同样超出了我的需要,而且也没有启用成功,因此放弃。

mg-wp2tsina

最后介绍我最终选用的插件mg-wp2tsina,这个插件没有前两个插件那么强大的功能,无法实现评论的同步,也不能用新浪微博帐号登录wordpress博客。可是它100%的实现了我的需求——自动将指定的wordpress博客同步到新浪微博,同时支持XMLRPC客户端,这样我就能在自己的android手机上通过wordpress官方客户端发送博客,并设定其是否同步到新浪微博。对手机的支持使得博客到微博的同步显得更【微博】,同时以wordpress为主,新浪微博为辅的提交方式也正是我找寻这个插件的初衷。下面是官方插件介绍:

本插件实现:在保存WordPress博客文章的时候,帮助将摘要信息同步到新浪微博指定帐号上。

插件将允许选择下述内容同步:

  • 标题(可选)
  • 分类名称(可选)
  • 标签列表(可选)
  • 文章摘要(可选)
  • 图片(自动选择)
  • 链接地址(固定包含,使用类似 http://example.org/?p=15 这样的短链接)

上述内容中,除了标题、链接地址和图片,剩余内容在提交前将根据微博信息的长度要求截断,并增加省略号显示。

实际同步文章的效果可以查看 http://t.sina.com.cn/bymgcom

一旦同步信息成功,插件还允许用户选择,是否在文章的详细页增加一个新浪微博的图标,以及一小段文字,提示该文章已经同步到新浪微博上,并提供到微博主页的链接。这里,还会有一个“分享“的功能链接,点击会显示新浪微博提供的分享功能窗口。

要同步信息,需要在配置页面输入新浪微博的ID号(全数字格式)和密码。帐号信息将保存在安装插件的博客数据库中。

从1.1.0开始,提供了对XMLRPC客户端(例如live writer等)的支持,在文章中添加就可以直接同步到微博(同时会同步文章内的第一张图片)。

获得更新:

我们提供两种方式获得更新信息:

  • 通过我们的网站:http://www.bymg.com/wordpress-plugins/mg-wp2tsina
  • 通过我们的官方微博:http://t.sina.com.cn/bymgcom

总结

mg-wp2tsina又一次证明了wordpress插件的包罗万象,没有你找不到的,只有你想不到的。作为没有开发能力和专业经验的用户,选择合适的插件无疑是使用wordpress的最有效方式。

  1. 您好,我是用WLW写日志的,请问怎样才能实现微博同步呢,我新装的1.1.0版,但好像发布日志后,没有看到微博里有更新呀!

    • 呵呵,我一开始也遇到同样的问题,其实仔细看1.1.0官方说明第一条:
      提供了对XMLRPC客户端(例如live writer等)的支持,在文章中添加{wp2tsina}就可以直接同步到微博(同时会同步文章内的第一张图片);
      链接如下:http://wordpress.org/extend/plugins/mg-wp2tsina/changelog/