Cara Mengecualikan Halaman di Hasil Pencarian WordPress

Kecualikan halaman WordPress dari pencarian web Cara Mengecualikan Halaman di Hasil Pencarian WordPress 2 Kecualikan halaman WordPress dari pencarian web

Secara default, website WordPress memiliki fitur pencarian yang berguna bagi pengunjung untuk mencari post tertentu. Akan tetapi, fitur pencarian bawaan ini juga melibatkan Pages atau halaman yang seharusnya tidak untuk ditemukan.

Masalah ini bisa diatasi dengan plugin, akan tetapi ada cara yang lebih mudah untuk mengecualikan (exclude) Page sehingga yang muncul hanya Post saja. Sedikit teknis, namun sangat mudah diterapkan.

Catatan: Tutorial berikut menggunakan referensi WordPress 5.3.2 dengan tampilan bahasa Inggris. Meski begitu, saya cukup yakin pengguna dengan bahasa atau versi lain tetap bisa mengikuti.

1. Pergi ke Appearance > Theme Editor.

Theme Editor Cara Mengecualikan Halaman di Hasil Pencarian WordPress 3 Theme Editor

2. Pilih functions.php di bilah sebelah kanan.

functions.php Cara Mengecualikan Halaman di Hasil Pencarian WordPress 4 functions.php

3. Tambahkan kode berikut pada functions.php kemudian Update File.

/*START EXCLUDE PAGE FROM SEARCH RESULT*/
function remove_pages_from_search() {
    global $wp_post_types;
    $wp_post_types['page']->exclude_from_search = true;
}
add_action('init', 'remove_pages_from_search');
/*END EXCLUDE PAGE FROM SEARCH RESULT*/
Update File Cara Mengecualikan Halaman di Hasil Pencarian WordPress 5 Update File

Silahkan cek website WordPress kamu untuk memastikan bahwa semua Pages sudah “dihilangkan” dari hasil pencarian sehingga tersisa Post saja.

Bagaimana cara mengecualikan halaman tertentu saja?

Untuk mengecualikan halaman tertentu, ada baiknya untuk menggunakan plugin bernama Search Exclude. Plugin gratis ini membantu kamu mengatur Pages dan Posts apa saja yang ingin dikecualikan. Selain itu, kamu bisa memasukkannya (include) kembali jika berubah pikiran.

Apa efek ini tetap sama ketika ganti tema?

Mengingat kode tadi ditanam di dalam functions.php milik tema, maka ketika kamu ganti ke tema lain, kode tersebut akan hilang sehingga kamu perlu menambahkannya kembali usai mengaktifkan tema baru.

About The Author

2 thoughts on “Cara Mengecualikan Halaman di Hasil Pencarian WordPress”

  1. Kenapa ya saat mengirim chat WA., centeng dua (belum terbaca).. Setelah sy miscall., centeng duanya langsung berubah jadi biru..

Leave a Comment

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