Latest tweet

people like your blog, they would probably also enjoy your tweets. Displaying your latest tweets on your WordPress blog is a good way to gain new subscribers. A plug-in can do that, but for such a simple task, I prefer a hack. This one grabs your latest tweet and displays it on your blog.

This ready-to-use code can be pasted anywhere in your theme files. Just don’t forget to change the value of the $username on line 4. The $prefix and $suffix variable can be used to insert a title, and the div element can be used for further CSS styling.

 
<?php
 
// Your twitter username.
$username = "TwitterUsername";
 
// 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\")
$prefix = "&lt;h2&gt;My last Tweet&lt;/h2&gt;";
 
// 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 . "&amp;rpp=1";
 
function parse_feed($feed) {
$stepOne = explode("&lt;content type=\"html\"&gt;", $feed);
$stepTwo = explode("&lt;/content&gt;", $stepOne[1]);
$tweet = $stepTwo[0];
$tweet = str_replace("&amp;lt;", "&lt;", $tweet);
$tweet = str_replace("&amp;gt;", "&gt;", $tweet);
return $tweet;
}
 
$twitterFeed = file_get_contents($feed);
echo stripslashes($prefix) . parse_feed($twitterFeed) . stripslashes($suffix);
?>

Save the file, and your latest tweet is displayed on your blog. Nice, huh?

Sources: