Hay sitios en los que no conviene mostrar resultados de búsqueda de todas las categorías. Imagina que tienes un sitio donde, además de publicar artículos profesionales en ocasiones cuentas cosas sobre tu vida y amigos. Pues hay un modo sencillo de que al realizar una búsqueda en tu sitio WordPress solo se muestren resultados de las categorías que tu le indiques.
Para conseguirlo debes editar el fichero ‘search.php‘ de tu plantilla activa y añadir el siguiente código:
<?php if( is_search() ) :
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
query_posts("s=$s&paged=$paged&cat=9,11,16");
endif; ?>
En este ejemplo se mostrarán solo resultados de las categorías con los ID 9, 11 y 16 pero puedes añadir o cambiarlo a tu gusto.
Inicio


Pingback: Bitacoras.com