Hola,
hace un año este código me funcionaba para excluir todos los posts de una categoría en los resulados de búsqueda:
Código:
function SearchFilter($query) {
if ($query->is_search) {
$query->set('cat','5');
}
return $query;
}
add_filter('pre_get_posts','SearchFilter');
pero ignoro la razón por la que ahora no me funciona, al menos en un child theme de Twenty eleven
La pregunta es: ¿cómo puedo meter esta otra función en functions.php?
Código:
<?php
$page = (get_query_var('paged')) ? get_query_var('paged') : 1;
$s = get_query_var('s');
query_posts("s=$s&cat=-5&paged=$page");
?>