Cara Mengambil Konten RSS Feed Wordpress Menggunakan PHP






Tutorial Premium Mahir Web Development Membangun 5 (jenis) Project Website + Mahir Membuat Aplikasi Android (4 Project + Upload Playstore)

Dibuat oleh praktisi yang memiliki pengalaman lebih dari 10 tahun di bidang web development (Pemesanan bisa SMS/WA ke 0838 1157 5876, atau bisa pesan secara online di sini)


Jauh-jauh hari yang lalu ilmuwebsite.com sudah membahas RSS Feed, apa itu RSS Feed dan bagaimana membuatnya. Silahkan baca-baca kembali, semuanya ada di ilmuwebsite.com. Kali ini kita kembali membincangkan masalah yang sama, RSS Feed. Tetapi bedanya kali ini membicarakan RSS Feed yang sudah tertanam pada CMS Populer Wordpress.

Apa yang kita pelajari kali ini berhubungan erat dengan fitur yang umumnya terdapat pada suatu website. Anggaplah seperti ini, Anda memiliki portal berita yang mana berita-beritanya itu di ambil dari Feed banyak website website, tidak ditampilkan keseluruhan isi websitenya, tapi yang ditampilkan hanya sedikit judul dan link artikel/beritanya saja.

Pada wordpress RSS Feed itu biasanya di letakkan di www.namawebsite.com/feed . Sebagai contoh kasus kita akan menggunakan feed ilmuwebsite.com untuk ditampilkan pada suatu halaman website milik Anda. Contoh saja. Alamat feed ilmuwebsite terletak di www.ilmuwebsite.com/feed

Berikut source code lengkapnya ...

<?php

getFeed("http://www.ilmuwebsite.com/feed");

function getFeed($feed_url) {
     
    $content = file_get_contents($feed_url);
    $x = new SimpleXmlElement($content);
       
    echo "<ul>";
     
    foreach($x->channel->item as $entry) {
        echo "<li><a href='$entry->link' title='$entry->title'>" . $entry->title . "</a></li>";
    }
    echo "</ul>";
}

?>


Bagian yang paling penting adalah function bawaan dari php 5, yakni SimpleXmlElement. Inilah yang bisa memparsing XML Feed ke dalam bentuk array. Silahkan di ulik ya.

Untuk melihat demo-nya silahkan kunjungi http://ilmuwebsite.com/tutorial/php/feed/

Semoga bermanfaat,

Dari berbagai sumber.

Loka Dwiartara
Admin Ilmuwebsite.com
Founder Kaffah.biz

Tutorial Premium Mahir Web Development Membangun 5 (jenis) Project Website + Mahir Membuat Aplikasi Android (4 Project + Upload Playstore)

Dibuat oleh praktisi yang memiliki pengalaman lebih dari 10 tahun di bidang web development (Pemesanan bisa SMS/WA ke 0838 1157 5876, atau bisa pesan secara online di sini)

Ilmu Website

Phasellus facilisis convallis metus, ut imperdiet augue auctor nec. Duis at velit id augue lobortis porta. Sed varius, enim accumsan aliquam tincidunt, tortor urna vulputate quam, eget finibus urna est in augue.

1 komentar:

  1. mas kok kalo saya upload error ya pada website yang telah di hosting tapi di offline gak berjalan dengan baik.

    BalasHapus

close
==[ Klik disini 1X ] [ Close ]==