Son Twitter İletinizi Sitenizde Gösterin

Twitter iletilerimi göstermek için eklenti yükleyip  sorunla karşılaşmıştım. Yanlış seçeneği aktif edince tüm twitter iletilerim yazı olarak bloguma eklenmişti. Kabul edersiniz ki karışık bir durum ortaya çıkmıştı. Birkaç saat süre harcayıp sorunu çözmüştüm. Eklentiyi de hemen kaldırmıştım. Şimdi ise daha kolay yolunu buldum ve paylaşmak istedim. :)

Eklentiye gerek duymadan twitterdaki son iletinizin bloglarınızda gösterilmesi için aşağıdaki kodlara bakabilirsiniz.

 
<?php
 
// Twitter kullanıcı adınız
$username = "TwitterKullanıcı adı";
 
// 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 = "<h2>Son Twitter İletim</h2>";
 
// 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("&lt;", "<", $tweet);
    $tweet = str_replace("&gt;", ">", $tweet);
    return $tweet;
}
 
$twitterFeed = file_get_contents($feed);
echo stripslashes($prefix) . parse_feed($twitterFeed) . stripslashes($suffix);
?>

5 satırlık kod ile son güncellemelerinizi göstermek isterseniz;

function.php dosyasına bu kodu yapıştırıyorsunuz.

<?php
function wp_echoTwitter($username){
    include_once(ABSPATH.WPINC.'/rss.php');
    $tweet = fetch_rss("http://search.twitter.com/search.atom?q=from:" . $username . "&rpp=1");
    echo $tweet->items[0]['atom_content'];
}
?>

ardından son iletinizi göstermek istediğiniz yere şu kodu yapıştırmanız yeterlidir.

<?php wp_echoTwitter('twitterkullanıcıadınız'); ?>

Bu 5 satırlık kodun çalışan şekli için sitemin en alt satırına bakmanız yeterlidir. :)

Kaynak 1 | Kaynak 2


{ Benzer Yazılar }

Yorum Yap


Not - Bunları KullanabilirsinizHTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">