Abr
10
2009
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');
Etiquetas:Wordpress How To
2 Comments + Add Comment
Leave a comment
Advertisement

An article by





Esse código não é para excluir, mas sim para dizer quais categorias a busca vai pegar as informações.
Neste caso quando me refiro a excluir é não mostrar e não apagar / eliminar.