Como o WordPress exclui páginas de categoria/artigo especificadas dos resultados de pesquisa do site?

Às vezes, podemos não querer que uma categoria, artigo ou página apareça emWordPressResultados da pesquisa do site.

Assim, podemos usar o filtro (filtro) para filtrar determinados artigos ou páginas da web.

A pesquisa do site WordPress exclui artigos ou páginas especificadas

// 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');
  • Cuidado:O ID do artigo ou página na linha 4 precisa ser modificado.

A pesquisa do site WordPress exclui certas categorias de artigos

// 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');
  • Observação: Modifique o ID e visualize os comentários do código.

A pesquisa do site WordPress exclui todas as páginas

Isso é muito prático, recomenda-se adicionar ▼

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

O plug-in Search Exclude não permite que uma página de artigo apareça nos resultados de pesquisa do site

  • nós usamosSite WordPress, originalmente não tem a função de excluir uma determinada página de artigo na busca do site.
  • No entanto, adicionando código WordPress ou instalandoPlug-in do WordPresspara atingir esta função.
  • O plug-in Search Exclude permite que você exclua artigos específicos dos resultados de pesquisa do seu site a qualquer momento.

Após instalar o plugin Search Exclude, você verá novos recursos no lado direito da interface de edição de artigos ▼

Como o WordPress exclui páginas de categoria/artigo especificadas dos resultados de pesquisa do site?

Veja como instalar um plugin do WordPress ▼

A pesquisa do site WordPress não exibe o artigo especificado

Enquanto esta opção "Excluir dos resultados da pesquisa" estiver marcada, o artigo não aparecerá mais nos resultados de pesquisa do site.

Ao pesquisar no site front-end do WordPress, você descobrirá que não consegue encontrar artigos excluídos▼

Ao pesquisar no site front-end do WordPress, você descobrirá que não consegue encontrar o terceiro artigo excluído

Na interface de gerenciamento do plug-in Search Exclude, você pode visualizar todos os artigos ou páginas que foram excluídas da pesquisa no site▼

Na interface de gerenciamento do plug-in Search Exclude, você pode visualizar todos os artigos ou páginas que foram excluídos da pesquisa no site.

  • E, eles podem ser removidos em massa.

发表 评论

Seu endereço de e-mail não será publicado. 必填 项 已 用 * 标注

Voltar ao Topo