我一直在努力让三两饭表现得很完美(虽然现时和想象有些差距),今天又对主题做了一点儿修改,顺便将 Twitter 嵌入到博客上来。关于如何在自己的博客上嵌入 Twitter 会话,我是这么做的:
首先,你要输出 Twitter 最近的一次会话,这个不是很难,下面的这段语句可以完成这项任务。
// Your twitter username.
$username = "sanliangfan";
// 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);
?>
$username = "sanliangfan";
// 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 会话的样式,因为简单的文字输出一般和你的主题不会很协调,我们要动些脑筋让 Twitter 看起来和主题很和谐。恩,我采用的是用图片做背景输出的方式,这种方法很简单,但是对背景图片要求要高一些,你可以试着找找或者自己做一个。
找到合适的图片,剩下的就是用样式表简单的定位输出就可以了,我的样式代码:
<div style="float: left; background-image: url(http://www.sanliangfan.com/twitter.jpg); height: 120px; width: 160px; padding-top: 76px; padding-left: 0px; text-align: center; background-repeat: no-repeat;" >
</div>
</div>
大家现在看我博客右上边的 Twitter 会话就是嵌入后的效果,恩,漂漂亮亮过新年,你也试试!


断峰狼 February 09,2010 01:53 PM#
の,没找到最新会话~
回复
阿修的1987 - 输出Twitter到你的博客 September 24,2009 03:28 PM#
[...] 三两饭 的 在博客上输出 Twitter 最新会话 (我确实是很懒的同学,而且是搜索引擎重度使用者- [...]
jack March 10,2009 09:22 PM#
好像国内的饭否 http://www.fanfou.com 也早就有了
回复
xiao3 March 07,2009 10:28 AM#
我想知道你现在使用的主题叫什么?很不错!
回复
notycn January 25,2009 09:32 PM#
牛年祝福大串门啦!!
祝博主新年快乐身体健康万事如意!
(路程:右脚拉提琴→未知的味觉→生活点滴→百分之二十一→默默の丸→胡戈戈→你好ZZB→三两饭)
回复