Aprende cómo evitar que las entradas de una categoría aparezcan en los resultados de búsqueda de WordPress gracias a este tutorial.
El motor de búsqueda de WordPress es mejorable, ¿a que sí?
Por eso en Código Genesis ya tienes un artículo que te explica cómo puedes mejorarlo en Genesis y un tutorial para que elijas el orden de aparición en los resultados de búsqueda cuando usas el plugin Relevanssi.
También te puede resultar interesante excluir páginas o Custom Post Types.
¿Prefieres dejar una categoría fuera de la búsqueda?
Dicho y hecho. 😉
Snippet para evitar que se muestre una categoría en los resultados de búsqueda de WordPress
Añade el siguiente fragmento al final de functions.php o a tu plugin de funcionalidades:
Para ver este código y los otros 2055 snippets de esta web,
identifícate o suscríbete aquí.
Con este bloque evitas que en los resultados de búsqueda aparezcan las entradas que pertenecen a la categoría con ID 10.
Para averiguar la ID, ve a:
Entradas > Categorías > Elige la que quieres y pincha en editar.
Si echas un ojo a la url, verás algo así:
https://codigogenesis.com/wp-admin/term.php?taxonomy=category&tag_ID=10&post_type=post&wp_http_referer=%2Fwp-admin%2Fedit-tags.php%3Ftaxonomy%3Dcategory
Ahí lo tienes (en negrita): ID 10.
¿Deseas introducir más de una categoría?
Agrégalas al código superior separándolas por comas en esta línea (por ejemplo):
$query->set( 'cat', '-10, -13, -55' );
Así de sencillo.
Conclusiones
Ahora ya sabes cómo excluir las entradas de una determinada categoría en los resultados de búsqueda de WordPress.
Si tienes alguna pregunta o quieres darme una sugerencia para próximos tutoriales, déjala en los comentarios (solo para suscriptores).
Tutoriales relacionados
- https://codigogenesis.com/mejorar-busqueda-genesis-framework/
- https://codigogenesis.com/priorizar-un-cpt-en-el-resultado-de-busquedas-con-relavanssi/
- https://codigogenesis.com/excluir-paginas-resultados-busqueda-wordpress/
- https://codigogenesis.com/excluir-custom-post-type-resultados-busqueda-wordpress/
- https://codigogenesis.com/crear-plugin-funcionalidades-wordpress/