• 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
  • Manejo de Sesiones en WordPressManejo de Sesiones en WordPress
  • Desactivar la actualización para plugins específicosDesactivar la actualización para plugins específicos
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

Curso Decodifica WordPress

Ú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

Omnisend
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

Copiar al portapapeles en WordPress sin plugins

Cambiar el prefijo de las tablas de WordPress

Agregar archivos de fuentes tipográficas en WordPress

Mover la carga de Javascript y CSS al footer en WordPress

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