Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Spyder.RV

Como adicionar Custom Post Types à pesquisa?

Recommended Posts

function buscarCPT($query) {
    if ($query->is_search) {
	$query->set('post_type', array('post', 'pages', 'postType', 'novoPostType', 'outroPostType'));
    };
    return $query;
};
add_filter('pre_get_posts', 'buscarCPT');

Ou você cria uma função parecida com a de cima e insere em seu functions.php ou cria multiplos templates de busca como explicado nesse link http://wpsnipp.com/index.php/template/create-multiple-search-templates-for-custom-post-types/

Tempo como terceira opção utiliar um plugin de busca como o Daves WordPress Live Search

Compartilhar este post


Link para o post
Compartilhar em outros sites

Massa... muito bom!

 

Eu tentei essa abordagem, porém meu menu era excluído... daí tive que adicionar os itens de menu no filtro da query... o que gerava outro problema: Os itens de menu aparecem no resultado

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.