Bagaimana untuk mengecualikan halaman kategori/artikel tertentu daripada hasil carian tapak dalam WordPress?

Kadangkala, kita mungkin tidak mahu kategori, artikel atau halaman dipaparkanWordPressHasil carian tapak.

Jadi kita boleh menggunakan penapis (penapis) untuk menapis artikel atau halaman web tertentu.

Carian tapak 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');
  • berhati-hati:ID artikel atau halaman pada baris 4 perlu diubah suai.

Carian tapak WordPress tidak termasuk 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');
  • Sila ambil perhatian: Ubah suai ID dan lihat ulasan kod.

Carian tapak WordPress tidak termasuk semua halaman

Ini sangat praktikal, disyorkan untuk menambah ▼

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

Pemalam Search Exclude tidak membenarkan halaman artikel dipaparkan dalam hasil carian tapak

  • kami gunalaman web WordPress, pada asalnya tidak mempunyai fungsi untuk mengecualikan halaman artikel tertentu dalam carian tapak.
  • Walau bagaimanapun, dengan menambah kod WordPress, atau memasangPemalam WordPressuntuk mencapai fungsi ini.
  • Pemalam Search Exclude membolehkan anda mengecualikan artikel tertentu daripada hasil carian tapak anda pada bila-bila masa.

Selepas memasang pemalam Search Exclude, anda akan melihat ciri baharu di sebelah kanan antara muka penyuntingan artikel ▼

Bagaimana untuk mengecualikan halaman kategori/artikel tertentu daripada hasil carian tapak dalam WordPress?

Begini cara memasang pemalam WordPress ▼

Carian tapak WordPress tidak memaparkan artikel yang ditentukan

Selagi pilihan "Kecualikan daripada Hasil Carian" ini ditandakan, artikel itu tidak akan muncul lagi dalam hasil carian di tapak tapak.

Apabila anda mencari di tapak hadapan WordPress, anda akan mendapati bahawa anda tidak dapat mencari artikel yang dikecualikan▼

Apabila anda mencari di tapak hadapan WordPress, anda akan mendapati bahawa anda tidak dapat mencari artikel ketiga yang dikecualikan

Dalam antara muka pengurusan pemalam Search Exclude, anda boleh melihat semua artikel atau halaman yang telah dikecualikan daripada carian di tapak▼

Dalam antara muka pengurusan pemalam Search Exclude, anda boleh melihat semua artikel atau halaman yang telah dikecualikan daripada carian di tapak.

  • Dan, ia boleh dikeluarkan secara pukal.

Blog Harapan Chen Weiliang ( https://www.chenweiliang.com/ ) berkongsi "Bagaimanakah WordPress mengecualikan halaman kategori/artikel tertentu daripada hasil carian tapak? , untuk membantu anda.

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

Selamat datang ke saluran Telegram blog Chen Weiliang untuk mendapatkan kemas kini terkini!

🔔 Jadilah yang pertama untuk mendapatkan "Panduan Penggunaan Alat AI Pemasaran Kandungan ChatGPT" yang berharga dalam direktori teratas saluran! 🌟
📚 Panduan ini mengandungi nilai yang besar, 🌟Ini adalah peluang yang jarang berlaku, jangan lepaskan! ⏰⌛💨
Share dan like jika anda suka!
Perkongsian dan suka anda adalah motivasi berterusan kami!

 

发表 评论

Alamat e-mel anda tidak akan diterbitkan. 必填 项 已 用 * 标注

tatal ke atas