Como excluír páxinas de artigos/categorías especificadas dos resultados da busca do sitio en WordPress?

Ás veces, é posible que non queiramos que apareza unha categoría, artigo ou páxinaWordPressResultados da busca do sitio.

Polo tanto, podemos usar o filtro (filtro) para filtrar determinados artigos ou páxinas web.

A busca do sitio de WordPress exclúe artigos ou páxinas especificados

// 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');
  • precaución:Hai que modificar o ID do artigo ou páxina na liña 4.

A busca do sitio de WordPress exclúe certas categorías 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');
  • Teña en conta: modifica o ID e consulta os comentarios do código.

A busca do sitio de WordPress exclúe todas as páxinas

Isto é moi práctico, recoméndase engadir ▼

// 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 complemento Search Exclude non permite que apareza unha páxina de artigo nos resultados de busca do sitio

  • usamosSitio web de WordPress, orixinalmente non ten a función de excluír unha determinada páxina do artigo na busca do sitio.
  • Non obstante, engadindo código de WordPress ou instalándooComplemento de WordPresspara conseguir esta función.
  • O complemento Search Exclude permítelle excluír artigos específicos dos resultados de busca do seu sitio en calquera momento.

Despois de instalar o complemento Search Exclude, verás novas funcións no lado dereito da interface de edición de artigos ▼

Como excluír páxinas de artigos/categorías especificadas dos resultados da busca do sitio en WordPress?

Aquí tes como instalar un complemento de WordPress ▼

A busca do sitio de WordPress non mostra o artigo especificado

Mentres estea marcada esta opción "Excluír dos resultados da busca", o artigo xa non aparecerá nos resultados da busca do sitio.

Cando busques no sitio web de WordPress, verás que non podes atopar artigos excluídos▼

Cando buscas dentro do sitio front-end de WordPress, verás que non podes atopar as publicacións excluídas.

Na interface de xestión do complemento Buscar excluír, pode ver todos os artigos ou páxinas que foron excluídos da busca no sitio▼

Na interface de xestión do complemento Search Exclude, podes ver todos os artigos ou páxinas que foron excluídos das buscas no sitio.

  • E, pódense eliminar a granel.

发表 评论

O teu enderezo de correo electrónico non será publicado. Utilízanse os campos obrigatorios * Etiqueta

Volver arriba