“Bagaimana cara menampilkan RSS detikinet di blog saya?”, pertanyaan ini banyak diajukan minggu lalu di milis detikinet menyusul dipublikasikannya RSS pada salah satu anak situs detik.com itu (btw kanal lain kapan menyusul?). Untuk mengambil isi RSS dari suatu situs dan menampilkannya di blog yang menggunakan WordPress cukup mudah. Tidak perlu plugin lain karena WP memang sudah menyediakan class MagpieRSS untuk menangani RSS, baik untuk publikasi maupun untuk melakukan sindikasi dari situs lain. Mari kita lihat langkah-langkahnya.

  1. Buka file theme yang akan anda modifikasi pada editor favorit anda. File ini biasanya diberi nama sidebar.php atau footer.php. Tergantung dimana anda akan menampilkannya.
  2. Sisipkan kode berikut untuk membaca RSS detikinet dan menyimpannya dalam satu array:
    $rss = fetch_rss("http://detikinet.com/index.php/feed");
  3. Untuk melihat variabel $rss gunakan print_r($rss). Setelah itu buat satu looping sebanyak yang anda inginkan untuk menampilkan RSS tersebut. Contohnya adalah sebagai berikut:

    echo "<ul>";
    for($0=1;$i<5;$i++)
    {
    echo <li><a href="$rss[’items’][$i][’link’]">$rss[’items’][$i][’title’]</a></li>
    }
    echo “</ul>”;

Untuk aplikasi blog yang terbatas modifikasinya (seperti blogger.com), anda dapat menggunakan layanan dari rapidfeeds.com. Langkah-langkahnya adalah sbb:

  • Masukkan http://detikinet.com/index.php/feed pada box “Enter Source Feed URL :” di sebelah kanan bawah dan klik “+MySite”.
  • Ikuti wisaya sampai pada pemilihan warna dan gaya (theme). Pilihlah sesuai dengan keinginan anda.
  • Untuk bahasa kode, pilih Javascript. Kopi kode yang telah dihasilkan oleh rapidfeeds.com
  • Anda masih bisa menyunting bagian style pada kode tersebut untuk menyesuaikan ukuran font dan box pada blog anda.
  • Selanjutnya sisipkan kode tersebut pada template blog anda.

Selamat mencoba!