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.
¿Te gustó este post? ¡Compártelo!
![]() |
En BetaBlocks hemos reservado este espacio para mostrar tu web. En solo unos minutos crearás tu campaña y será mostrada en varios blogs que son referencia en su temática. |
Promociona tu web con BetaBlocks.















Comments are closed.