Cara Membuat Umpan RSS Kustom di WordPress

Apa yang lebih baik daripada Umpan RSS? Umpan RSS Kustom tentu saja! Banyak orang telah meramalkan kematian teknologi berbagi ini selama ribuan tahun sekarang, tetapi masih kuat.

Statistik menunjukkan bahwa lebih dari 2000 dari 10.000 situs web top dunia mempublikasikan umpan RSS dengan agama. Feedly, layanan agregasi umpan RSS populer, menumbuhkan basis pelanggannya sebesar 900% dalam dua tahun dan pendapatan lebih dari 400%.

Anda mungkin tertarik untuk memberikan pengunjung Anda pengalaman pengguna yang disesuaikan di luar umpan RSS WordPress standar Anda. Mari kita telusuri bagaimana menyesuaikan feed Anda agar sesuai dengan situs web dan audiens Anda.

Cadangkan Situs Web Anda

Anda akan menuju ujung belakang situs web Anda, jadi buat cadangan situs Anda. Jika ada yang rusak, situs web, konten, dan pengaturan Anda masih utuh. Jangan abaikan langkah ini, apa pun yang terjadi!

Kami juga akan membuat file template baru untuk tema WordPress Anda, jadi Anda mungkin ingin beralih ke / membuat tema anak agar tidak mengacaukan tema yang ada.

Membuat Umpan RSS Kustom di WordPress

Untuk memulai, kami akan bekerja dengan file "functions.php" di folder tema Anda. Buka dan tempel kode di bawah ini:

/* This code initializes the custom RSS Feeds for your website*/ add_action( 'init', 'MyCustomRSS' ); function MyCustomRSS(){    add_feed( 'mycustomfeedname', 'MyCustomFeedCallback' ); }   /* This code seeks the template for your RSS feed */ function MyCustomFeedCallback(){     get_template_part( 'rss', 'mycustomfeedname' ); // need to be in small case. }

Note bagian yang meminta Anda untuk mengetik nama umpan RSS khusus Anda. Buat nama ini sederhana agar Anda dapat mengingatnya dengan mudah karena itu membentuk URL umpan situs web Anda. mis., "https://yoursite.com/feed/mycustomfeedname."

Note: Nama umpan RSS khusus Anda hanya boleh dalam huruf kecil.

Buat Template Umpan RSS Kustom

Kerangka umpan RSS khusus adalah informasi yang diperlukan umpan Anda untuk melayani umpan Anda. Anggap saja sebagai fitur jenis HTML / CSS untuk umpan Anda. Untuk melakukan ini, Anda harus membuat file lain dengan nama unik. Nama ini HARUS mengikuti konvensi: "rss-mycustomfeedname.php."

Simpan file ini di folder tema anak Anda. Sekarang buka file ini dan rekatkan kode berikut:

array( 'post_type' => $postType, 'showposts' => $postCount ) );  $charset = get_option( 'blog_charset' ); header( 'Content-Type: ' . feed_content_type( 'rss-http' ) . '; charset=' . $charset, true ); ?>"?> >  <?php bloginfo_rss( 'name' ); ?> - Feed           <?php the_title_rss(); ?>     ))> ))>         

Anda dapat memodifikasi file ini untuk menampilkan posting sebanyak yang Anda inginkan. Gunakan variabel $ postCount untuk mengubah jumlah posting yang akan ditampilkan. Defaultnya menunjukkan "Posting," tetapi Anda dapat mengubahnya untuk menampilkan jenis posting yang berbeda dengan mengubah variabel $ postType. Fitur kutipan juga akan menampilkan kutipan untuk posting Anda. Jika posting Anda tidak memiliki kutipan, akan muncul 120 kata pertama dalam artikel.

Menambahkan Fungsi ke Umpan RSS Kustom

Sekarang Anda memiliki templat fungsional, Anda dapat menambahkan hal-hal tambahan ke dalamnya.

Tampilkan Posting Thumbnail di Umpan

Jika Anda ingin memasukkan thumbnail postingan di feed Anda, salin dan tempel kode berikut ke bagian bawah file “functions.php” Anda.

Jika posting Anda memiliki gambar mini, fungsi ini akan mencarinya dan menyajikannya bersama dengan teks umpan Anda. Jika tidak memiliki gambar apa pun, maka tidak ada apa-apa.

/*This code adds thumbnail feature to your custom feed*/ add_action( 'rss2_item', 'custom_thumbnail_tag' ); function custom_thumbnail_tag() {     global $post;       if ( has_post_thumbnail( $post->ID ) ) {         $thumbnail = get_attachment_link( get_post_thumbnail_id( $post->ID ) );         echo("{$thumbnail}");     } }

Setel Bahasa Umpan

Terkadang Anda mungkin perlu mendeklarasikan bahasa untuk umpan khusus Anda agar dapat berfungsi.

Lakukan ini dengan menggunakan kode ini di file "functions.php" Anda:

function myFeedLanguage(){     update_option( 'rss_language', 'en' ); } add_action( 'admin_init', 'myFeedLanguage' );

Ini akan mengonfigurasi bahasa Anda ke bahasa Inggris. Jika Anda bermaksud mengubahnya ke bahasa lain, maka edit en dalam kode fungsi ke bahasa pilihan Anda. Dapatkan daftar semua kode bahasa dari Link ini.

Dapatkan Umpan Kustom Anda Berfungsi

Agar RSS feed kustom Anda berfungsi, Anda perlu menerapkan flush penulisan ulang ke sistem WordPress Anda. Yang perlu Anda lakukan adalah pergi ke "Pengaturan -> Permalinks" dan klik "Simpan Perubahan."

Membungkus

Umpan RSS khusus adalah cara terbaik untuk menyajikan konten Anda kepada orang-orang yang mungkin tidak memiliki konektivitas yang cukup untuk mengakses situs web lengkap Anda. Ini juga membantu audiensi baru menemukan Anda melalui aplikasi umpan RSS di Android dan iOS. Anda harus mencobanya.

Kredit gambar: Umpan Warna Bersatu

Apakah artikel ini bermanfaat? ya Tidak

Membangun Konten Mendongeng Interaktif Bentuk Interaktif di WordPress

Membangun Konten Mendongeng Interaktif Bentuk Interaktif di WordPress

Ebook ini adalah semua tentang bercerita interaktif bentuk panjang: apa itu, mengapa Anda perlu merangkulnya dan manfaatnya, cara membuatnya, dan alat yang tersedia untuk membantu Anda membuat konten longform pertama Anda.

Dapatkan itu sekarang! Ebook lainnya »

Pos terkait

Back to top button