Bagaimana cara mengecualikan halaman kategori/artikel tertentu dari hasil pencarian situs di WordPress?

Terkadang, kami mungkin tidak ingin kategori, artikel, atau halaman muncul diWordPressHasil pencarian situs.

Jadi kita bisa menggunakan filter (filter) untuk menyaring artikel atau halaman web tertentu.

Pencarian situs WordPress tidak termasuk artikel atau halaman tertentu

// WordPress搜索结果排除指定文章或页面ID
function wpsite_search_filter_id($query) {
if ( !$query->is_admin && $query->is_search) {
$query->set('post__not_in', array(40,819));
//文章或者页面的ID
}
return $query;
}
add_filter('pre_get_posts','wpsite_search_filter_id');
  • peringatan:ID artikel atau halaman pada baris 4 perlu diubah.

Pencarian situs WordPress mengecualikan kategori artikel tertentu

// WordPress搜索结果排除某分类的文章
function wpsite_search_filter_category( $query) {
if ( !$query->is_admin && $query->is_search) {
$query->set('cat','-15,-57');
//分类的ID,前面的减号表示排除;如果直接写ID,则表示只在该分类ID中搜索
}
return $query;
}
add_filter('pre_get_posts','wpsite_search_filter_category');
  • Harap diperhatikan: Ubah ID dan lihat komentar kode.

Pencarian situs WordPress mengecualikan semua halaman

Ini sangat praktis, disarankan untuk menambahkan

// WordPress搜索结果排除所有页面
function search_filter_page($query) {
if ($query->is_search) {
$query->set('post_type', 'post');
}
return $query;
}
add_filter('pre_get_posts','search_filter_page');

Plugin Pengecualian Pencarian tidak mengizinkan halaman artikel muncul di hasil pencarian situs

  • kita gunakanSitus web WordPress, awalnya tidak memiliki fungsi mengecualikan halaman artikel tertentu dalam pencarian situs.
  • Namun, dengan menambahkan kode WordPress, atau menginstalplugin WordPressuntuk mencapai fungsi ini.
  • Plugin Search Exclude memungkinkan Anda untuk mengecualikan artikel tertentu dari hasil pencarian situs Anda kapan saja.

Setelah menginstal plugin Search Exclude, Anda akan melihat fitur baru di sisi kanan antarmuka pengeditan artikel

Bagaimana cara mengecualikan halaman kategori/artikel tertentu dari hasil pencarian situs di WordPress?

Berikut cara memasang plugin WordPress

Pencarian situs WordPress tidak menampilkan artikel yang ditentukan

Selama opsi "Kecualikan dari Hasil Pencarian" ini dicentang, artikel tidak akan muncul lagi di hasil pencarian situs di situs.

Saat Anda mencari di situs front-end WordPress, Anda akan menemukan bahwa Anda tidak dapat menemukan artikel yang dikecualikan▼

Saat Anda mencari di situs front-end WordPress, Anda akan menemukan bahwa Anda tidak dapat menemukan artikel ketiga yang dikecualikan

Di antarmuka manajemen plugin Pengecualian Pencarian, Anda dapat melihat semua artikel atau halaman yang telah dikecualikan dari pencarian di situs▼

Di antarmuka manajemen plugin Search Exclude, Anda dapat melihat semua artikel atau halaman yang telah dikecualikan dari pencarian di situs.

  • Dan, mereka dapat dihapus dalam jumlah besar.

Harapan Chen Weiliang Blog ( https://www.chenweiliang.com/ ) shared "Bagaimana cara WordPress mengecualikan halaman kategori/artikel tertentu dari hasil pencarian situs? , untuk membantumu.

Selamat datang untuk membagikan tautan artikel ini:https://www.chenweiliang.com/cwl-1057.html

Selamat datang di saluran Telegram blog Chen Weiliang untuk mendapatkan pembaruan terkini!

🔔 Jadilah orang pertama yang mendapatkan "Panduan Penggunaan Alat AI Pemasaran Konten ChatGPT" yang berharga di direktori teratas saluran! 🌟
📚 Panduan ini mengandung nilai yang sangat besar, 🌟Ini adalah kesempatan langka, jangan sampai terlewatkan! ⏰⌛💨
Bagikan dan sukai jika Anda suka!
Berbagi dan suka Anda adalah motivasi berkelanjutan kami!

 

发表 评论

Alamat email Anda tidak akan dipublikasikan. 必填 项 已 用 * 标注

滚动 到 顶部