Excluir categorías para la búsqueda en Wordpress - Bufa Webmaster

Bufa Webmaster

Recursos web en español

Excluir categorías para la búsqueda en WordPress

7 Feb 2010

Si por alguna razón, deseamos excluir a algunas categorías de las búsquedas en wordpress, tenemos que ajustar un poco el search.php porque por ahora creo que no hay una solución a este problema.

Abrimos el archivo search.php y buscamos esta linea:

1
<?php if (have_posts()) : ?>

Y insertamos justo encima el siguiente código php indicando en “cat=1,2,3″ el id de las categorías que queremos incluir solo para la búsqueda:

1
2
3
4
5
<?php
if( is_search() ) :
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
query_posts("s=$s&paged=$paged&cat=1,2,3");
?>

Por último, tenemos que cerrar el if al final del documento search.php:

1
<?php endif; ?>
Compartir:
  • Google Bookmarks
  • Twitter
  • StumbleUpon
  • Digg
  • LinkedIn
  • del.icio.us
  • MisterWong
Tags:
Escribe un comentario

Spam Protection by WP-SpamFree

Bufa en Twiter

77 post | 40 comentarios | 110 tags | suscriptores

Acerca de

bufa.es es una página web montada sobre wordpress que tiene como finalidad compartir la mayoría de recursos web (scripts, php, css, jquery, wordpress, plugins, posicionamiento web, etc...) utilizados por mi en el desarrollo web.

Entries (RSS) | Comments (RSS)

© 2010 Bufa Webmaster | valid XHTML and CSS | Powered by Wordpress and design bufa