18 Ağustos 2012 Cumartesi

Tweetlerinizi Sitenizde Eklenti Kullanmadan Yayınlayın

Selamlar,

Tweetlerinizi Sitenizde Eklenti Kullanmadan Yayınlayın

Tweetlerinizi Sitenizde Eklenti Kullanmadan Yayınlayın


Eğer twitter kullanıyor iseniz ve twitter üzerinde paylaştığınız tweetlerin wordpress sitenizde/blogunuzda otomatik olarak görünmesini istiyorsanız hemde bunu herhangi bir eklenti / plugin kullanmadan yapmak için dualar ediyorsanız çözümü aşağıdaki kod öbeğinde yatıyor.

Bu kod öbeğini kopyalayıp sitede tweetlerinizin nerede görünmesini istiyorsanız ilgili wordpress tema dosyasına yapıştırın.
Artık sizinde bir yayın akışınız var.

Tabi kod öbeğindeki şu satırı bulup kendi kullanıcı adınızı girmeniz gerekiyor.
$rss = fetch_feed('https://api.twitter.com/1/statuses/user_timeline.rss?screen_name=tasarhane');

Eğer favori tweelerinizi görüntülemek isterseniz aynı satırdaki adresi aşağıdaki gibi uygulamanız gerekiyor
$rss = fetch_feed('https://twitter.com/favorites/tasarhane.rss');

Hayırlı olsun.

Kaynak olarak şura kullanılmıştır.

[php]
<?php
include_once(ABSPATH . WPINC . '/feed.php');
$rss = fetch_feed('https://api.twitter.com/1/statuses/user_timeline.rss?screen_name=tasarhane');
$maxitems = $rss->get_item_quantity(3);
$rss_items = $rss->get_items(0, $maxitems);
?>

<ul>
<?php if ($maxitems == 0) echo '<li>No items.</li>';
else
// Loop through each feed item and display each item as a hyperlink.
foreach ( $rss_items as $item ) : ?>
<li>
<a href='<?php echo $item->get_permalink(); ?>'>
<?php echo $item->get_title(); ?>
</a>
</li>
<?php endforeach; ?>
</ul>
[/php]

Türkçe anlatımı beğenmeyenler için :p

Display Your Latest Tweets Manually


I have tried a few manual solutions for showing tweets on my websites, and my favorite comes from Chris Coyier of CSS-Tricks. His RSS fetching snippet is a quick and effective way to show the latest tweets from your account. The RSS address of your Twitter account is http://api.twitter.com/1/statuses/user_timeline.rss?screen_name=xxxxx (where xxxxx is your Twitter user name). For the tweets that you favorite, use http://twitter.com/favorites/xxxxx.rss. For example, the RSS for the latest tweets from Smashing Magazine is http://api.twitter.com/1/statuses/user_timeline.rss?screen_name=smashingmag; and to display only the favorites, https://twitter.com/favorites/smashingmag.rss. Once you’ve got your Twitter RSS address, simply add it to Chris’ PHP snippet.