Hur utesluter man specificerade kategori-/artikelsidor från sökresultat på webbplatsen i WordPress?

Ibland kanske vi inte vill att en kategori, artikel eller sida ska visas ihood.discountSökresultat på webbplatsen.

Så vi kan använda filter (filter) för att filtrera bort vissa artiklar eller webbsidor.

WordPress webbplatssökning utesluter specificerade artiklar eller sidor

// 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');
  • varning:Artikelns eller sidans ID på rad 4 måste ändras.

WordPress webbplatssökning utesluter vissa kategorier av artiklar

// 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');
  • Observera: Ändra ID och se kodkommentarerna.

WordPress webbplatssökning utesluter alla sidor

Detta är mycket praktiskt, det rekommenderas att lägga till ▼

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

Insticksprogrammet Search Exclude tillåter inte att en artikelsida visas i webbplatsens sökresultat

  • vi använderWordPress webbplats, har ursprungligen inte funktionen att exkludera en viss artikelsida i webbplatssökningen.
  • Men genom att lägga till WordPress-kod, eller installeraWordPress pluginför att uppnå denna funktion.
  • Plugin-programmet Search Exclude låter dig när som helst utesluta specifika artiklar från din webbplatss sökresultat.

När du har installerat insticksprogrammet Search Exclude ser du nya funktioner på höger sida av artikelredigeringsgränssnittet ▼

Hur utesluter man specificerade kategori-/artikelsidor från sökresultat på webbplatsen i WordPress?

Så här installerar du ett WordPress-plugin ▼

WordPress-webbplatssökning visar inte den angivna artikeln

Så länge det här alternativet "Uteslut från sökresultat" är markerat, kommer artikeln inte längre att visas i webbplatsens sökresultat på plats.

När du söker på WordPress-webbplatsen kommer du att upptäcka att du inte kan hitta uteslutna artiklar▼

När du söker i WordPress front-end-webbplatsen kommer du att upptäcka att du inte kan hitta den tredje artikeln som är utesluten

I hanteringsgränssnittet för insticksprogrammet Search Exclude kan du se alla artiklar eller sidor som har uteslutits från sökning på webbplatsen▼

I hanteringsgränssnittet för insticksprogrammet Search Exclude kan du se alla artiklar eller sidor som har exkluderats från sökningen på webbplatsen.

  • Och de kan tas bort i bulk.

发表 评论

Din e-postadress kommer inte att publiceras. 必填 项 已 用 * 标注

Bläddra till början