WordPress 非插件调用最新新浪围脖

  今天有童鞋看到小站侧边栏调用 Twitter 最新消息的效果,于是问我怎么调用新浪围脖的最新消息,我想这还不简单嘛,都是同样的原理,用 WordPress 自带的函数解析 feed 并输出不就行了嘛。结果让我大失所望,新浪这丫的居然不提供围脖的 feed 输出,怎么就抠门成这样捏?难道是怕阅读器抢了流量不成?新浪你能不能心里阳光一点?

  我看了一下新浪围脖的工具里,有所谓适用于 WordPress 的博客挂件,无非是 flash 和 Html 框架两种,不过这两种我都看不上眼。第一,flash 和 Html 框架必定会影响网站载入速度,对于速度至上的我来说,这是大忌;第二,两者自定义程度又低,不利于样式的修改,最讨厌被抢贴 LOGO 了;第三,Html 框架甚至都不符合 W3C 标准,用着都感到心寒~

  之后,在 Google reader 中我搜到了月光的这篇文章:新浪微博的RSS Feed功能,真是解了我的燃眉之急呀,只要能实现新浪围脖的 feed 输出,那剩下的事情就好办了。

  具体使用方法可以参考月光的这篇文章,简单说来就是下载这个小程序,修改相应用户名后上传到自己的服务器上。比如说,我是新浪围脖未认证的草根用户,那就下载 sinarss2.php,修改其中的 id 号为自己的围脖 id,保存上传到根目录后,那我的新浪围脖 feed 地址就是:http://wange.im/sinarss2.php?id=1234567890,1234567890就是 id 号。

  那接下来就好办了,和输出 Twitter 消息类似,用 WordPress 自带的 fetch_feed 函数搞定。

<div class="tsina">
<?php
$feed = fetch_feed('http://wange.im/sinarss2.php?id=1234567890');
$items = $feed->get_items(0,5);
foreach($items as $item) {
echo '<a target="_blank" href="'.$item->get_link().'">'.$item->get_title().'</a> '.$item->get_date('Y-m-j G:i').'<br />';
}
?>
</div>

  感叹 PHP 开源的强大吧,我们可以定义新浪围脖输出的数量,可以定义显示时间的格式,甚至可以决定要不要显示,通过 PHP 来输出 feed,这变化可无穷了,剩下的让大家发挥想象力吧。

本文已盖 73 层楼

  1. 回复 lionzi 说:

    :grin: 太好了,找的就是这个~~

  2. 回复 snowxh 说:

    弱问~这个是不是只要能输出rss的微博类都可以用的 ?
    以及以及~~这样就可以有你页面上twitter的效果了么 还要改哪里么~

  3. 回复 rophie 说:

    首先很感谢你的这篇文章,也是我需要的,我也弄好了,可是微薄更新了怎么博客上不更新呢

  4. 搞出来了,兴奋中,不过是把链接去掉好呢,还是留着链接但是加个rel="nofollow" 好呢?

  5. 回复 Wong 说:

    万哥纯爷们儿,拷过去试试,谢了先

  6. 回复 胡忠 说:

    弄了,还是好像还是没有成功

  7. 回复 hinadong 说:

    哎。博客才是中国最具有原创的互联网资源发布地!

  8. 回复 漠天 说:

    我用的是HTML挂件,感觉不错。

  9. 回复 Jutoy 说:

    没有在用围脖~

  10. 回复 evlos 说:

    嘎嘎,网络虽然不稳定,不过今天貌似人品不错 ~ 就过来转转咯 ~ :twisted:

  11. 回复 笨笨 说:

    笨笨迟来的祝福春节愉快O(∩_∩)O哈!。。。

  12. 回复 墨衣客 说:

    成哥,新年好!年前忙,没来得及给你拜年~现在补上

  13. :razz: 不错的东西啊~学习到了~

  14. 你也开始用上新浪微博客了?哈哈 不过最近要推出QQ微博客呢
    我想到时候一定会有很多人转向QQ的微博客

  15. 回复 儒侠 说:

    万兄,怎样才能查看你受密码保护的文章呢?你的文章很实用。

  16. 回复 zwwooooo 说:

    不适合CP党,适合折腾之人,不过我不用国内围脖,怕哪天就不能博了

  17. 回复 Firm 说:

    呵呵,俺不玩围脖,凑凑热闹

  18. 回复 儒侠 说:

    请问,为什么有的文章还要密码呢?可否在新年看看密码保护的文章。

  19. 等待腾讯微博,这才是大众的草根的用的人最多的。
    腾讯已经饥渴营销很久了~~~~

  20. 回复 说:

    留言支持,虽然没有新郎微波 :idea:

  21. 回复 bolo 说:

    不用新浪微博

  22. 回复 秦大少 说:

    就不能写的阳光点吗?
    看你写的这我还是不会弄!
    太不阳光了!

    • 回复 万戈 说:

      额。。。其实我也没怎么写教程,只是写出了一个思路,你可以先看看月亮的这篇文章:http://www.williamlong.info/archives/2080.html,那是第一步,我这篇应该算是第二步

  23. 这个确实简单了。

  24. 回复 hzlzh 说:

    跟你聊了个天,沙发就没了!围脖泛蓝啦~

  25. 回复 闪闪的星 说:

    沙发!

  1. 一条特立独游的鱼 » Blog Archive » hello,wordpress

Leave a comment

ipage返佣

您已输入0

三言两语

我的生活心情语录

工作手札

路漫漫其修远兮

精品推荐

好东西要分享

嘻哈娱乐

八卦趣事一笑而过

电脑网络

全新技术尽搜罗

转来载去

文人墨客美文赏析