Como excluir páginas de resultados de pesquisa do WordPress

Categoria: Geral, WordPress Tags: Postado em: 14 de agosto de 2018 2138

Por padrão, o recurso Pesquisa do WordPress exibe postagens publicadas e páginas publicadas nos resultados da pesquisa.

Muitas vezes, quando os usuários procuram algo em um blog, é mais provável que seja uma postagem em vez de uma página. Neste artigo, mostraremos como tornar sua pesquisa mais relevante e menos cheia, excluindo as páginas dos resultados de pesquisa do WordPress.

Primeiro, adicione o seguinte código ao arquivo functions.php do seu tema ou a um plug-in específico do site .

//Excluir páginas da pesquisa do WordPress
if (!is_admin()) { 
	function point_search_filter($query) { 
		if ($query->is_search) { $query->set('post_type', 'post'); } 
		return $query; } 
add_filter('pre_get_posts','point_search_filter'); }

Explicação: Este código primeiro verifica se a pesquisa não é originária das páginas de administração do WordPress.

Se não estiver, ele procura postagens definindo o parâmetro post_type.

Você também pode fazer o oposto, definindo o post_type para páginas, para que ele só retorne páginas nos resultados da pesquisa.

Esperamos que este artigo tenha ajudado você a aprender como excluir páginas dos resultados de pesquisa do WordPress.

Gostou? compartilhe nas redes!! ;)

Deixe seu comentário

0 Compart.
Compartilhar
Twittar
+1
Compartilhar
Pin