Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/01/2012, 16:08
Avatar de zanguanga
zanguanga
Moderadora
 
Fecha de Ingreso: julio-2009
Ubicación: España
Mensajes: 1.686
Antigüedad: 14 años, 10 meses
Puntos: 429
Hook para resultados de búsquedas

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");
?>
__________________
Mi blog personal | Mi G+

Última edición por zanguanga; 23/01/2012 a las 16:09 Razón: correción título