Kaip išskirti nurodytų kategorijų / straipsnių puslapius iš svetainės paieškos rezultatų „WordPress“?

Kartais galime nenorėti, kad būtų rodoma tam tikra kategorija, straipsnis ar puslapisWordPresssvetainės paieškos rezultatuose.

Todėl galime naudoti filtrą tam, kad išfiltruotume tam tikrus straipsnius ar tinklalapius.

„WordPress“ svetainių paieška neapima nurodytų straipsnių ar puslapių

// 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');
  • Atkreipkite dėmesį:Straipsnio arba puslapio ID 4 eilutėje turi būti pakeistas.

„WordPress“ svetainių paieška neįtraukia straipsnių iš tam tikrų kategorijų

// 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');
  • Atkreipkite dėmesį: pakeiskite ID ir patikrinkite kodo komentarus.

„WordPress“ svetainių paieška neįtraukia visų puslapių

Tai labai praktiška, rekomenduojama pridėti ▼

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

Paieškos neįtraukimo papildinys neleidžia svetainės paieškos rezultatuose rodyti tam tikro straipsnio puslapio.

  • mes naudojameWordPress svetainė, iš pradžių neturėjo tam tikrų straipsnių puslapių pašalinimo iš svetainės paieškų funkcijos.
  • Tačiau jį galima pridėti pridedant „WordPress“ kodą arba įdiegusWordPress įskiepisšiai funkcijai įgyvendinti.
  • Paieškos išskyrimo papildinys leidžia bet kuriuo metu išskirti konkrečius straipsnius iš svetainės paieškos rezultatų.

Įdiegę paieškos išskyrimo papildinį, dešinėje straipsnio redagavimo sąsajos pusėje pamatysite naujas funkcijas ▼

Kaip išskirti nurodytų kategorijų / straipsnių puslapius iš svetainės paieškos rezultatų „WordPress“?

Štai kaip įdiegti „WordPress“ papildinį ▼

„WordPress“ svetainių paieška nerodo nurodyto straipsnio

Kol pasirinkta parinktis „Išskirti iš paieškos rezultatų“, straipsnis nebebus rodomas svetainės paieškos rezultatuose.

Kai ieškote „WordPress“ priekinėje svetainėje, pamatysite, kad nerandate neįtrauktų straipsnių▼

Kai ieškote „WordPress“ priekinėje svetainėje, pamatysite, kad nerandate neįtraukto straipsnio Nr. 3

Paieškos išskyrimo papildinio valdymo sąsajoje galite peržiūrėti visus straipsnius ar puslapius, kurie buvo pašalinti iš svetainės paieškos▼

Papildinio „Search Exclude“ valdymo sąsajoje galite peržiūrėti visus straipsnius ar puslapius, kurie buvo pašalinti iš svetainės paieškos. 4 pav.

  • Ir jie gali būti pašalinti dideliais kiekiais.

Hope Chen Weiliang tinklaraštis ( https://www.chenweiliang.com/ ) pasidalino "Kaip "WordPress" išskiria nurodytas kategorijas/straipsnių puslapius iš paieškos rezultatų svetainėje?" 》, tau naudinga.

Kviečiame pasidalinti šio straipsnio nuoroda:https://www.chenweiliang.com/cwl-1057.html

Sveiki atvykę į Chen Weiliang tinklaraščio Telegram kanalą, kad gautumėte naujausius atnaujinimus!

🔔 Būkite pirmas, kuris kanalo viršaus kataloge gaus vertingą „ChatGPT turinio rinkodaros AI įrankio naudojimo vadovą“! 🌟
📚 Šis vadovas turi didžiulę vertę, 🌟Tai reta galimybė, nepraleiskite jos! ⏰⌛💨
Dalinkitės ir like jei patiko!
Jūsų dalijimasis ir paspaudimai „Patinka“ yra mūsų nuolatinė motyvacija!

 

发表 评论

Jūsų el. Pašto adresas nebus paskelbtas. Naudojami privalomi laukai * Etiketė

slinkite į viršų