• Saltar a la navegación principal
  • Saltar al contenido principal
  • Saltar a la barra lateral principal

DecodeCMS

Tu WordPress a otro Nivel ...

  • Acerca de
  • Contacto
  • Inicio
  • Tutoriales
    • Themes
    • Plugins
    • Core
    • Recursos
  • Cursos
  • Acceder
    • Mis cursos
    • Mi Cuenta
    • Acceder
Inicio / Tutoriales / Core / Excluir palabras al usar la búsqueda de WordPress

Excluir palabras al usar la búsqueda de WordPress

[ 30 enero 2024 ] [ Autor: Jhon Marreros Guzmán ][ Core - Básico] [ ]

funcionalidad

Suscríbete a DecodeCMS:  

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 '!';
}
Puedes agregar este código como parte del archivo functions.php de tu tema hijo.

 

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.

 

¿Me ayudas a llegar a más gente?

Twittear Compartir LinkedIn WhatsApp

Artículos Relacionados

  • Excluir entradas en el inicio de WordPressExcluir entradas en el inicio de WordPress
  • Excluir páginas de la búsquedaExcluir páginas de la búsqueda de WordPress
  • Mostrar contenido Premium sin PluginsMostrar contenido Premium sin Plugins
  • desactivar notificaciones de actualizaciónDesactivar las notificaciones de actualización en WordPress
Valora este artículo : 1 barra2 barras3 barras4 barras5 barras (1 votos, promedio: 5,00 de 5)
Cargando...

Interacciones con los lectores

Para escribir código envolver con: <pre class="language-xxx"><code> </code></pre> ,reemplaza las xxx (php, css, html)

*

* Gravatar habilitado

Barra lateral principal

Únete a DecodeCMS

Recibirás como regalo:

Guia práctica con video:
¿Quieres agregar código a WordPress? Revisa las diferentes opciones que tienes.Ver más

Alojamiento Wordpress

Niveles

Básico Intermedio Avanzado

Etiquetas

accesibilidad css dashboard editor error funcionalidad herramientas imagen js librería mejoras optimización seguridad SEO social woocommerce

Populares

Remover el slug de la página padre en WordPress

Personalizar página de gracias de WooCommerce

Deshabilitar métodos de pago en WooCommerce según el total de pedido

Enviar datos desde PHP a Javascript en WordPress

© logo decode pie
Política de Privacidad | Política de devoluciones
Copyrigth 2026 Todos los derechos reservados