Artikkelihakemisto
Joskus emme ehkä halua luokan, artikkelin tai sivun näkyvänWordPressSivuston hakutulokset.
Joten voimme käyttää suodatinta (suodatinta) suodattaaksemme pois tietyt artikkelit tai verkkosivut.
- Tämä käyttääWordPress-sivustoEdut.
WordPress-sivustohaku sulkee pois tietyt artikkelit tai sivut
// 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');- Varoitus:Artikkelin tai sivun tunnus rivillä 4 on muutettava.
WordPress-sivustohaku sulkee pois tietyt artikkeliluokat
// 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');- Huomaa: Muokkaa tunnusta ja katso koodin kommentit.
WordPress-sivustohaku sulkee pois kaikki sivut
Tämä on erittäin käytännöllistä, on suositeltavaa lisätä ▼
// 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');Haun poissulkemislaajennus ei salli artikkelisivun näkymistä sivuston hakutuloksissa
- käytämmeWordPress-sivusto, ei alun perin sulje pois tiettyä artikkelisivua sivustohausta.
- Kuitenkin lisäämällä WordPress-koodia tai asentamallaWordPress-laajennustämän toiminnon saavuttamiseksi.
- Haun poissulkemislaajennuksen avulla voit sulkea pois tiettyjä artikkeleita sivustosi hakutuloksista milloin tahansa.
Kun olet asentanut Search Exclude -laajennuksen, näet uusia ominaisuuksia artikkelin muokkausliittymän ▼ oikealla puolella

Näin asennat WordPress-laajennuksen ▼
WordPress-sivustohaku ei näytä määritettyä artikkelia
Niin kauan kuin tämä "Sulje pois hakutuloksista" -vaihtoehto on valittuna, artikkeli ei enää näy sivuston hakutuloksissa.
Kun teet hakuja WordPressin käyttöliittymäsivustolla, huomaat, että et löydä poissuljettuja artikkeleita▼

Search Exclude -laajennuksen hallintaliittymässä voit tarkastella kaikkia artikkeleita tai sivuja, jotka on jätetty pois sivuston hausta.▼

- Ja ne voidaan poistaa irtotavarana.
Hope Chen Weiliang -blogi ( https://www.chenweiliang.com/ ) jaettu "Miten WordPress sulkee tietyt luokka-/artikkelisivut pois sivuston hakutuloksista? , auttaa sinua.
Tervetuloa jakamaan tämän artikkelin linkki:https://www.chenweiliang.com/cwl-1057.html
