Sabias que WordPress cuenta con una funcionalidad para excluir palabras mientras usas la búsqueda, esta funcionalidad esta disponible tanto en el front-end como en el backend de tu sitio.
Generalidades
Puedes usar esta funcionalidad en las cajas de búsqueda, bloques o widgets que uses en tu sitio. Para excluir palabras de la búsqueda, simplemente puedes agregar el caracter de guión “-” delante de la palabra a excluir.
Por ejemplo, buscamos CSV y excluimos los resultados de WooCommerce
csv -woocommerce
También puedes excluir más de una palabra, por ejemplo:
csv -woocommerce -pdf
Cambiar el prefijo de exclusión
A partir de la versión 4.7 de WordPress es posible cambiar el prefijo de exclusión a través de un Hook de filtro llamado wp_query_search_exclusion_prefix.
En el siguiente código cambiamos el prefijo de guión por el caracter de admiración “!”.
add_filter( 'wp_query_search_exclusion_prefix', 'dcms_change_search_exclusion_prefix' );
function dcms_change_search_exclusion_prefix( $prefix ) {
return '!';
}
Conclusión
Como has podido comprobar, puedes afinar tu búsqueda excluyendo palabras, también puedes cambiar el caracter de exclusión de guión a cualquier otro caracter o incluso quitar esta funcionalidad no devolviendo ningún caracter.
La entrada Excluir palabras al usar la búsqueda de WordPress es un artículo reciente del sitio DecodeCMS.
0 Commentaires