Como Limitar Barra de Busca para Pesquisar Somente em Posts do Blog [WordPress e Elementor]

Esta gostando? Compartilhe

Compartilhar no facebook
Compartilhar no linkedin
Compartilhar no twitter
Compartilhar no email

Aprenda nesse vídeo Como Limitar o Resultado de Pesquisa no WordPress/Elementor para retornar somente os Posts do Blog. Por padrão tanto o widget de Busca do WordPress como o widget de busca do Elementor, trazem como resultado de busca os posts, as páginas como página home, página Blog, e Protudos (Se for uma loja no Woocommerce), caso o termo pesquisado esteja presente neles (páginas, posts e produtos).

Então é necessário configurar a busca do wordpress, isto é, limitar a barra de pesquisa WordPress também conhecida como barra de pesquisa, para pesquisar/buscar somente os resultados em posts do Blog.

Muitos Webdesigners que trabalha criando sites com o WodPress, Woocommerce e Elementor, já devem ter percebido que ao pesquisar uma palavra ou expressão na barra de busca do WordPress, seja ela criada com o widget de pesquisa do próprio WordPress ou com o widget de pesquisa do Elementor; retorna como resultado da busca os posts do Blog, a página home, página de Blog que tenham a palavra ou expressão pesquisada.

Por causa disso muitos desenvolvedores de sites e clientes deles podem querer limitar a barra de pesquisa para buscar somente nos posts do Blog. Então assista esse tutorial de Como Limitar Resultados de Busca para retornar somente os Posts do Blog no WordPress e Elementor.

/*Código PHP*/

/* Se não é o painel administrativo, segue */
if (!is_admin()) {
function buscar_somente_posts($query) {
/* Se a consulta é uma busca, então */
if ($query->is_search) {
/* Limita o "post_type" a posts */
$query->set('post_type', 'post');
}
return $query;
}
/* Adiciona a função ao filtro pre_get_posts */
add_filter('pre_get_posts','buscar_somente_posts');
}

Inscreva-se no canal:

Comente o que achou:

Aproveite e veja também:

Olá, visitante