¡Añada un formulario modal como este a su sitio con la Extensión de Formulario de Búsqueda Modal de SearchWP!
⚠️ Nota: Esta extensión está OBSOLETA a partir de la versión 3.0 de SearchWP y se eliminará pronto ⚠️
A diferencia de las coincidencias difusas, los Términos LIKE no realizan ninguna corrección ortográfica primitiva. Esto es útil si buscas permitir la coincidencia parcial de términos, sin exponer variantes de ortografía cercanas que puedan causar problemas de rendimiento en circunstancias inadecuadas.
Por ejemplo, deberías usar Términos LIKE en lugar de Coincidencias Difusas si buscas incorporar la búsqueda de SKUs y quieres permitir coincidencias parciales de términos sin exponer miles de SKUs con ortografía similar que se incluirían con las Coincidencias Difusas.
Hay una serie de filtros para ayudar con la implementación de Términos LIKE:
searchwp_like_min_length
Personaliza la longitud mínima de una palabra para que se aplique la coincidencia LIKE. El valor predeterminado es 4, para personalizar:
| <?php | |
| // Apply LIKE matching for terms 2 or more characters in length. | |
| function searchwp_like_min_length( $length ) { | |
| return 2; | |
| } | |
| add_filter( 'searchwp_like_min_length', 'my_searchwp_like_min_length' ); |
searchwp_like_stem
Personaliza si SearchWP aplica la coincidencia LIKE a la raíz de la palabra independientemente de la configuración del motor. El valor predeterminado es false, para personalizar:
| <?php | |
| // Control whether SearchWP uses the keyword stem when finding LIKE terms. | |
| function my_searchwp_like_stem( $stem, $terms, $engine ) { | |
| // Return true/false (default is false) | |
| } | |
| add_filter( 'searchwp_like_stem', 'my_searchwp_like_stem', 10, 3 ) |
searchwp_like_wildcard_before
Personaliza si SearchWP implementa un comodín LIKE antes de los términos de búsqueda. El valor predeterminado es true, para deshabilitar:
| <?php | |
| // Prevent SearchWP LIKE Terms from using a LIKE wildcard before search terms | |
| add_filter( 'searchwp_like_wildcard_before', '__return_false' ); |
searchwp_like_wildcard_after
Personaliza si SearchWP implementa un comodín LIKE después de los términos de búsqueda. El valor predeterminado es true, para deshabilitar:
| <?php | |
| // Prevent SearchWP LIKE Terms from using a LIKE wildcard after search terms. | |
| add_filter( 'searchwp_like_wildcard_after', '__return_false' ); |
No vuelva a perder visitantes por resultados de búsqueda inútiles. SearchWP facilita la creación de su propia búsqueda inteligente en WordPress.
Get SearchWP Now