Cara mengecualikan kategori dari beranda WordPress Anda

WordPress Tampilkan semua kategori konten Pada dasarnya di beranda tetapi terkadang tidak pantas. Secara khusus, masalah ini terjadi ketika beberapa kategori blog tidak diinginkan untuk muncul di siklus hidup utama WordPress, seperti di beranda situs.

Ada beberapa alasan untuk ini. Tapi kamu bisa. Kecualikan kategori dari halaman beranda Membuat beberapa perubahan kecil pada file functions.php tema WordPress.

Untuk melakukan ini, Anda perlu mengetahui ID halaman tertentu. Turunkan ID kategori wajib (atau tidak wajib) dan hapus dari tampilan di beranda. Kami akan menunjukkan caranya. Perhatikan detailnya!

Mengapa saya mengecualikan kategori dari beranda WordPress saya?

WordPress memungkinkan Anda untuk mengkategorikan dan menandai konten Anda. Dalam beberapa kasus, Anda mungkin ingin menggunakan kategori untuk posting yang bukan merupakan bagian dari entri blog biasa.

WordPress tidak memiliki pengaturan default untuk menyembunyikan kategori postingan tertentu di beranda atau di arsip. Sayangnya, ini menghasilkan posting yang tidak diinginkan di beranda Anda.

Mari kita lihat cara mudah mengecualikan kategori tertentu dari beranda WordPress Anda. Kami menunjukkan kepada Anda dua metode berbeda, sehingga Anda dapat memilih salah satu yang paling sesuai dengan kebutuhan Anda.

Kecualikan kategori dari beranda WordPress menggunakan kode

Pendekatan ini melibatkan penambahan kode ke file WordPress Anda. Anda harus menambahkan kode berikut ke file functions.php tema atau plugin khusus situs Anda.

Kecualikan satu kategori dari beranda WordPress Anda

Gunakan kode berikut untuk mengecualikan satu kategori dari beranda WordPress Anda.

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

add_filter( 'pre_get_posts', 'exclude_category_home' );

Ganti ID(-1) dengan ID kategori Anda. Postingan blog yang sesuai dengan kategori dengan ID ini akan dikecualikan dari halaman beranda. Pastikan untuk menyertakan tanda minus (-) di ID kategori.

function.php
function.php

Kemudian tempel saja ke file functions.php tema Anda.

Kecualikan beberapa kategori dari beranda WordPress Anda

Untuk mengecualikan beberapa kategori, ubah kode Anda sebagai berikut:

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

add_filter( 'pre_get_posts', 'exclude_category_home' );

Kemudian tempel saja ke file functions.php tema Anda.

Ganti ID (-1, -2, -3) dengan ID kategori yang ingin Anda kecualikan dari beranda WordPress Anda.

Kecualikan kategori dari beranda WordPress Anda menggunakan plugin

Jika Anda membuat kode musuh di atas kepala Anda, ada cara mudah lain untuk mengecualikan kategori. Anda dapat menggunakan plugin untuk ini. Seperti yang Anda ketahui, WordPress mempromosikan Gutenberg, pembuat berbasis blok, jadi ada sejumlah plugin yang tersedia di pasaran saat ini.

Salah satu plugin berbasis blok Gutenberg terbaik adalah PostX, yang akan kami gunakan untuk menunjukkan kepada Anda cara mengecualikan kategori dari beranda WordPress Anda.

Sekarang, tanpa basa-basi lagi, mari kita mulai.

  • menggunakan PostXAnda harus menginstalnya terlebih dahulu.

👉🏼Lihat panduan instalasi plugin kami.!

  • Lalu pergi ke dasbor WordPress Anda.
  • Lalu buka Halaman dan pilih halaman atau buat yang baru.
pemilihan kisi
pemilihan kisi
  • Dapatkan grid, Posting Grid#1.
pengaturan kueri
pengaturan kueri
  • Buka Pengaturan di sidebar kanan.
  • Buka Pengaturan Kueri.
mengecualikan kategori
mengecualikan kategori
  • Gulir ke bawah hingga Anda melihat Kecualikan Istilah.
  • Pilih kategori yang ingin Anda kecualikan.
  • memperbarui atau memposting.

Dan itu saja. Squeegee Sebum Lemon Mudah!

Ada cara lain untuk menghapus kategori. Periksa mereka:
Cara menghapus kategori dari URL di WordPress
Bagaimana cara menambahkan kategori dan subkategori di WordPress
Cara Menambahkan Gambar Unggulan ke Kategori di WordPress
Cara Membuat Template Halaman Kategori Khusus WordPress Tanpa Coding

kesimpulan

Karena kebutuhan kita tidak dapat diprediksi, situs web, terutama beranda, mungkin memerlukan sedikit desain ulang dari waktu ke waktu. Artikel ini menunjukkan cara mengecualikan kategori dari halaman beranda WordPress Anda.

Jika Anda masih memiliki masalah, silakan komentar di bawah ini. Kami dengan senang hati membantu Anda dengan masalah terkait WordPress.

Leave a Reply

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