SummArg | Cursos y recursos para webmasters

28/02/2011

Cómo excluir categorías de una búsqueda en WordPress?

Muchas veces sucede que generamos categorías dentro de nuestro WordPress cuya finalidad es ser utilizadas para alimentar un slider en la portada o noticias en un widget, por mencionar algunos ejemplos, y no queremos que los contenidos de dichas categorías sean listados dentro de una búsqueda. Para excluir de la búsqueda determinadas categorías de WordPress, simplemente debemos abrir el archivo functions.php, o crearlo, e insertar:

<?php
function SearchFilter($query) {
if ($query->is_search) {
$query->set('cat','8,15');
}
return $query;
}
add_filter('pre_get_posts','SearchFilter');
?>

En donde ‘8,15’ son las ids de las categorías que deseamos excluir.

Visto en problogdesign

Dejar un comentario