Cara Mengatur Kategori Tertentu Di Frontpage Wordpress

Share:

Kategori Tertentu Di Frontpage Wordpress

Apakah anda pernah menginginkan kategori tertentu saja yang tampil di halaman depan wordpress anda? Tentu untuk suatu tipe website tertentu, hanya ingin menampilkan kategori tertentu saja di FrontPage nya. Secara default wordpress akan menampilkan semua postingan dari semua kategori yang ada pada web wordpress anda. Dalam beberapa website, mungkin anda tidak menginginkan hal ini. Pada artikel kali ini, kita akan membahas "Kategori Tertentu Di Frontpage Wordpress".

Mengapa kita menginginkan kategori tertentu pada homepage?

Wordpress menyediakan penggunanya untuk memfilter kontent ke dalam kategori dan tags. Dan mungkin anda ingin menggunakan kategori dari postingan anda yang bukan merupakan bagian dari blog anda.

Secara default, wordpress tidak mengijinkan pengguna untuk menyembunyikan postingan pada kategori tertentu dari halaman depan atau arsip. Ini menyebabkan beberapa postingan pada kategori tertetentu muncul di halaman depan wordpress.

Mari kita lihat betapa gampangnya anda /pengguna lain mengecualikan kategori tertentu pada halaman depan wordpress anda. Kami akan menunjukkan dua cara yang berbeda dan anda dipersilahkan memilih cara yang menurut anda baik untuk dilakukan.

Cara Ke-1: Menggunakan Plugin
Pertama anda harus menginstal dan mengaktifkan sebuah plugin yang bernama Ultimate Category Excluder, untuk detailnya anda bisa melihat keterangan dari plugin tersebut. 

Setelah diaktifkan, anda tinggal melakukan pengaturan Settings » Category Excluder. Akan muncul semua kategori yang sudah anda buat di wordoress.



Kategori Tertentu Di Frontpage Wordpress
Kategori Tertentu Di Frontpage Wordpress
Dari sini, anda dengan mudah memillih satu atau beberapa kategori di kolom ‘Exclude from front page’ bahkan anda bisa memilih untuk menonaktifkan rss feeds, arsip atau bahkan pencarian wordpress.

Jangan lupa untuk menyimpan setingan anda. 

Cara Ke-2: Menggunakan kode 
Metode ini dengan menambahkan kode pada file wordpress anda. Jika anda ingin bermain aman dengan menambahkan kode, sebaiknya menggunakan plugin kode snipet yang ada. (Kita akan bahas lain waktu).

Anda harus menambahkan kode berikut ke dalam file functions.php tema anda.

function exclude_category_home( $query ) {
if ( $query->is_home ) {
$query->set( 'cat', '-5' );
}
return $query;
}

add_filter( 'pre_get_posts', 'exclude_category_home' );

$query->set( 'cat', '-5' ) adalah perintah untuk menonaktifkan ID kategori yang ada, dalam contoh ini adalah -5, jadi anda harus mengetahui ID kategori dari website anda.

Catatan: Pastikan anda menambahkan tanda minus (-) di ID kategori.
Diskon Hosting


Jika anda ingin menonaktifkan beberapa kategori maka anda tinggal menambahkan ID kategori pada baris $query->set( 'cat', '-5' )


function exclude_category_home( $query ) {
if ( $query->is_home ) {
$query->set( 'cat', '-5, -9, -23' );
}
return $query;
}

add_filter( 'pre_get_posts', 'exclude_category_home' );


Mudah bukan. Silahkan anda coba.



Tidak ada komentar

close
Hosting Hemat