Abr
10
2009

Excluir posts ou páginas dos resultados de pesquisa

Este é um tutorial para WordPress mas que caso compreendam e conheçam o código da vossa plataforma poderá ser adaptado facilmente. Caso o façam partilhem :)

Este tutorial apenas funciona para blogs que usem o motor de pesquisa do WordPress, se usarem, por exemplo, o Google Custom Search já não funcionará.

Neste caso os posts com o ID 100 e 200 não serão mostrados nos resultados de pesquisa.
A função deve ser incluída no ficheiro functions.php que se encontra na directoria do theme. Caso não se encontre, cria-o :)

function SearchFilter($query) {
if ($query->is_search) {
$query->set('cat','100,200');
}
return $query;
}
add_filter('pre_get_posts','SearchFilter');

Gostaste deste artigo? Recebe acesso a conteúdo exclusivo no teu email...

Subscreve a newsletter do muiomuio.net e recebe acesso a conteúdo exclusivo sobre como criar blogs de sucesso e promoções para ganhares dinheiro online. Ao subscreveres a esta newsletter o teu email será protegido e não será partilhado com outras pessoas ou entidades.

 
Opções

A tua privacidade é respeitada, podes anular a tua subscrição a qualquer momento apenas com 1 clique.

About the Author:

Front-end developer & blogger

Advertisement

More in WordPress Tutorials (73 of 129 articles)