Cara Mengecualikan Kategori Dari Homepage Situs WordPress

Apakah Anda ingin mengecualikan kategori tertentu dari situs web Anda? Secara default, WordPress menampilkan postingan dari semua kategori di beranda. Dalam beberapa kasus, Anda mungkin tidak menginginkan hal itu. Dalam artikel ini, saya akan menunjukkan cara mudah mengecualikan kategori dari beranda WordPress Anda.

Mengapa Mengecualikan Kategori dari Situs WordPress?

WordPress memungkinkan Anda untuk mengurutkan konten ke dalam kategori dan tag. Sekarang kadang-kadang Anda mungkin ingin menggunakan kategori untuk posting yang bukan bagian dari entri blog normal.

Secara default, WordPress tidak mengizinkan untuk menyembunyikan kiriman di kategori tertentu dari beranda atau arsip. Ini membuat posting yang tidak diinginkan muncul di homepage.

Dalam postingan kali ini saya akan menunjukkan 2 metode langsung saja simak bak baik tutorialnya.

Metode 1: Kecualikan Kategori dari WordPress Menggunakan Plugin

Hal pertama yang perlu Anda lakukan adalah menginstal dan mengaktifkan plugin Ultimate Category Excluder.

Setelah aktivasi, Buka pengaturan dari plugin Ultimate Category Excluder dengan cara buka Settings » Category Excluder. Ini akan menampilkan semua kategori yang tersedia di blog WordPress Anda.

Dari sini, cukup memeriksa satu atau beberapa kategori di bawah kolom ‘Exclude from front page’. Jika mau, Anda juga dapat mengecualikan kategori dari umpan RSS, arsip, atau bahkan dari pencarian WordPress .

Jangan lupa klik tombol Update untuk menyimpan pengaturan ini.

Sekarang Anda dapat mengunjungi situs web untuk melihat bahwa tulisan dari kategori yang dipilih dikecualikan dari halaman depan.

Metode 2: Kecualikan Kategori dari WordPress Homepage Menggunakan Kode

Metode ini mengharuskan untuk menambahkan kode ke file WordPress.

Anda perlu menambahkan kode berikut ke file functions.php tema atau plugin khusus situs untuk menempatkan kode beikut.

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

Jangan lupa untuk mengganti ID (-5) dengan ID kategori. Ini akan menyembunyikan semua posting blog dari homepage yang termasuk kategori yang cocok dengan ID ini.

Catatan: Pastikan untuk menambahkan tanda minus (-) dengan ID kategori.

Jika ingin mengecualikan beberapa kategori, maka Anda dapat mengubah kode seperti ini:

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' );

Cukup ganti ID (-5, -9, -23) dengan ID kategori untuk mengecualikannya dari homepage webiste WordPress.

Saya harap artikel ini membantu mempelajari cara mengecualikan kategori dari beranda WordPress.

Leave a Reply

Your email address will not be published. Required fields are marked *

 
Close
Close

Adblock Detected

Please consider supporting us by disabling your ad blocker