menampilkan rss feed tanpa plugin pada template wordpress

sudah pada tau kan rss itu seperti apa….

mungkin bagi blogger rss itu sudah bukan barang asingatau bahkan menjadi kebutuhan pokok bagi mereka.  biasanya digunakan untuk memantau perkembangan blogosphare, jadi cukup dengan rss reader yang telah dimasukkan, bisa melihat blog-blog yang sudah update. Ada banyak penyedia layanan rss reader yang gratisan alias free, misalnya pada google juga menyediakan yang namanya google reader.

Teknologi yang dibangun dengan RSS mengijinkan kita untuk berlangganan kepada situs web yang menyediakan umpan (feed) RSS, biasanya situs web yang isinya selalu diganti secara reguler. Untuk memanfaatkan teknologi ini kita membutuhkan layanan pengumpul. Pengumpul bisa dibayangkan sebagai kotak surat pribadi. Kita kemudian dapat mendaftar ke situs yang ingin kita tahu perubahannya. Namun, berbeda dengan langganan koran atau majalah, untuk berlangganan RSS tidak diperlukan biaya, gratis. Tapi, kita biasanya hanya mendapatkan satu baris atau sebuah pengantar dari isi situs berikut alamat terkait untuk membaca isi lengkap artikelnya. (menurut om wiki)

pada postingan ini, akan dibahas bagaimana cara menampilkan rss feed pada theme wordpress / template wordpress tanpa menggunakan plugin. Pada wordpress sendiri sebenarnya sudah ada fasilitas untuk itu, tinggal kita yang memanfaatkannya. Bisa juga digunakan untuk menampilkan status twitter, menampilkan foto flickr dan masih banyak yang lainnya.

Tenang - tenang lain waktu tentu akan di kupas di blog tutorial ini.

oke langsug to the point ajah…

standart untuk feed yang ada pad wordpress adalah


<?php $feed = fetch_feed( $uri ); ?>

misalkan kita ingin menampilka 5 postingan terakhir dari website yang sudah kita pilih, maka tinggal memasukkan code seperti dibawah ini

<h2><?php _e('Recent news from Some-Other Blog:'); ?></h2>
<?php // Get RSS Feed(s)
include_once(ABSPATH . WPINC . '/feed.php');

// Get a SimplePie feed object from the specified feed source.
$rss = fetch_feed('http://example.com/rss/feed/goes/here');

// Figure out how many total items there are, but limit it to 5.
$maxitems = $rss->get_item_quantity(5);

// Build an array of all the items, starting with element 0 (first element).
$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(); ?>'
title='<?php echo 'Posted '.$item->get_date('j F Y | g:i a'); ?>'>
<?php echo $item->get_title(); ?></a>
</li>
<?php endforeach; ?>
</ul>

hoho mudah bukan….. sampai ketemu di tutorial cara menampilkan flickr gallery pada wordpress tanpa menggunakan plugin, dan cara menampilkan status twitter pada wordpress tanpa menggunakan plugin.

One Response to “menampilkan rss feed tanpa plugin pada template wordpress”

  1. ajengkol  on January 18th, 2010

    Wah thanks atas tipsnya


Leave a Reply