Cara Menampilkan Gambar Thumbnail RSS Feed WordPress
Memiliki website agar tampil di Google News merupakan salah satu idaman bagi para blogger. Layanan kompilasi berita yang satu ini secara otomatis menampilkan berita dari berbagai media.
Tentunya jika situs WordPress kamu berhasil masuk pada Google News itu akan menambah jumlah visitor organik, yang tentunya disukai bagi para penggiat adsense. Untuk menautkan web WordPress kamu pada Google News dibutuhkan lah tautan RSS Feed.
WordPress sendiri tidak mengizinkan gambar thumbnail posting unggulan dalam RSS Feed meskipun kamu mengaktifkan dukungan thumbnail pada posting. Maka hasilnya tampilan pada Google News merupakan kumpulan text yang terlihat sehingga cukup membosankan.
Tapi tenang mimin punya solusi untuk itu, yang jelas caranya cukup mudah kok tanpa plugin untuk menampilkan gambar Thumbnail pada RSS Feed.
Nah, agar RSS feed kita terlihat lebih cantik dan menarik, maka bisa dengan cara menampilkan image berupa gambar thumbnail dari setiap posting yg kita masukkan pada feature image.
Berikut adalah bagaimana kamu dapat menambahkan thumbnail posting ke RSS feed WordPress kamu dengan fungsi yang cukup sederhana.
Fungsi tersebut cukup kamu salin dan tempel potongan kode ini di file theme functions.php kamu dan RSS feed kamu akan menampilkan thumbnail posting unggulan bersama dengan konten.
// Menampilkan Gambar Thumbnail RSS Feed WordPress
function wcs_post_thumbnails_in_feeds( $content ) {
global $post;
if( has_post_thumbnail( $post->ID ) ) {
$content = '<p>' . get_the_post_thumbnail( $post->ID ) . '</p>' . get_the_content();
}
return $content;
}
add_filter( 'the_excerpt_rss', 'wcs_post_thumbnails_in_feeds' );
add_filter( 'the_content_feed', 'wcs_post_thumbnails_in_feeds' );
Setelah menambahkan cuplikan kode diatas pada function.php theme kamu, seharusnya sekarang sudah ada gambar thumbnail pada RSS feed web WordPress kamu.
Jika kamu ingin mengganti ukurannya kamu bisa memilih 3 cuplikan kode dibawah, dan sesuaikan pada tampilan theme kamu. Dari ke 3 cuplikan tersebut kamu bisa mengambil salah satu cara dari mulai //.
// Menampilkan Gambar Thumbnail RSS Feed WordPress
function wcs_post_thumbnails_in_feeds( $content ) {
global $post;
if( has_post_thumbnail( $post->ID ) ) {
//
jika kamu ingin menampilkan gambar thumbnail
$content = '<figure>' . get_the_post_thumbnail( $post->ID, 'thumbnail' ) . '</figure>' . $content;
//
Jika kamu ingin menampilkan gambar penuh
//$content = '<p>' . get_the_post_thumbnail( $post->ID,'full' ) . '</p>' . $content;
//
Jika kamu ingin gambar custom menggunakan add_image_size ()
//$content = '<figure>' . get_the_post_thumbnail( $post->ID, 'custom-image-size' ) . '</figure>' . $content;
}
return $content;
}
add_filter( 'the_excerpt_rss', 'wcs_post_thumbnails_in_feeds' );
add_filter( 'the_content_feed', 'wcs_post_thumbnails_in_feeds' );
Nah, itu dia beberapa cuplikan kode yang bisa kamu pasang pada theme functions.php. Jadi itulah cara menampilkan gambar Thumbnail RSS Feed WordPress untuk Google News tanpa plugin cukup mudah kan?