这段代码早就存在了,看代码应该需要国外主机才行,毕竟国内是访问不到 Twitter 的,没测试,国内主机的朋友测试一下吧。
这段代码我昨晚就加上了,很好用,速度很快,不足之处就是不刷新页面不会更新,不过有功能更加强大的插件,何必在代码上实现呢,呵呵。
原出处:三两饭 > 在博客上输出 Twitter 最新会话
CP 处:ZeroZ > WordPress输出最新Twitter(非插件)
效果: 见我博客文章分类导航下面
只要把下面的代码贴到需要显示 Twitter 最新推的地方即可,其中的 username 就填自己的 Twitter 用户名,不需要密码!
<?php // Your twitter username. $username = "username"; // Prefix - some text you want displayed before your latest tweet. // (HTML is OK, but be sure to escape quotes with backslashes: for example href="link.html") // Suffix - some text you want display after your latest tweet. (Same rules as the prefix.) $suffix = ""; $feed = "http://search.twitter.com/search.atom?q=from:" . $username . "&rpp=1"; function parse_feed($feed) { $stepOne = explode("<content type=\"html\">", $feed); $stepTwo = explode("</content>", $stepOne[1]); $tweet = $stepTwo[0]; $tweet = str_replace("<", "<", $tweet); $tweet = str_replace(">", ">", $tweet); return $tweet; } $twitterFeed = file_get_contents($feed); echo stripslashes($prefix) . parse_feed($twitterFeed) . stripslashes($suffix); ?>
简单吧,如果你要当公告栏用,不如申请一个专门用来做公告栏的 Twitter 帐号。
zww
赏
oooo
or
- 本文标题:代码输出 Twitter 最新推,Twitter 公告栏?
- 本文链接:https://zww.me/archives/24851
- 发布时间:2010年01月30日 17:20
- 版权声明:除非注明,文章均为 zwwooooo 原创,转载请以链接形式标明本文地址!
嘻嘻,学习一下,小邪暂时不想把推上的东东显示到博客 ~
有的推太不和谐了 ~ 囧 ~
@evlos 只是显示自己的最新一条推,自己河蟹即可
一提醒,我发现很久没推了。。呵呵
@阿修 有时推推吧
这个一直想用,但貌似国内主机只好干瞪眼~
@mytion 国内的悲哀
国内的杯具啊.都是那可爱的墙...
竟然这么简单马上搞一个推
@yesureadmin
呵呵,的确才几句就搞定。
加上了,不会CSS好不美观
@yesureadmin
原来你找到这了,css得靠自己码了。
$stepOne = explode("", $feed);这行代码出现PHP语法错误吧,改成 $stepOne = explode("", $feed);就好了
@yixin
囧...html当做标签被过滤掉了,文字说明下吧:改成content type=\"h t m l\",漏写了双斜杠(h t m l我故意错开,免得又被过滤了)
@yixin
的确是有问题,可以考虑单双引号配合,另外我这里可以贴代码的,不过要用<code></code>括住
国内主机+twitter用户表示压力很大......
还是研究新浪或者腾讯得了....
@Cysime
在国内,没办法的了,神马都比较折腾