Coincidencias difusas

⚠️ Nota: Esta extensión está OBSOLETA a partir de la versión 3.0 de SearchWP y se eliminará pronto ⚠️

La coincidencia difusa tiene como objetivo hacer que SearchWP sea un poco más permisivo con las consultas de búsqueda. Utilice esta extensión para incluir términos de búsqueda que estén cerca en ortografía de los términos de su índice. Hay algunos filtros disponibles para esta extensión que le permiten ajustar la flexibilidad de la difusividad.

Nota: Lea estas notas antes de instalar Coincidencias difusas

Se recomienda usar Coincidencias difusas solo en circunstancias que lo consideren necesario. Esta advertencia se da porque Coincidencias difusas reduce esencialmente la efectividad del algoritmo de SearchWP. Coincidencias difusas amplía los términos de búsqueda, lo que puede generar resultados no deseados.

Se recomienda que primero supervise sus consultas de búsqueda reales utilizando las estadísticas integradas de SearchWP. Con estos datos, puede evaluar qué términos de búsqueda producen cero resultados. El primer paso aquí sería instalar Sinónimos de términos si estas búsquedas fallidas se deben a errores ortográficos comunes.

Si hay demasiados errores ortográficos comunes para que la gestión de Sinónimos de términos sea factible, entonces (y solo entonces) Coincidencias difusas sería una solución recomendada.

searchwp_fuzzy_min_length
Establezca la longitud mínima de palabra a incluir en coincidencias difusas (el valor predeterminado es 5)

<?php
function my_fuzzy_word_length()
{
return 5;
}
add_filter( 'searchwp_fuzzy_min_length', 'my_fuzzy_word_length' );
view raw gistfile1.php hosted with ❤ by GitHub

searchwp_fuzzy_threshold
Más allá de la coincidencia difusa básica, SearchWP aplicará una corrección ortográfica primitiva a los términos enviados. Este filtro le permite especificar qué porcentaje mínimo se debe utilizar para constituir una coincidencia válida. Debe ser 0 - 100. (el valor predeterminado es 80)

<?php
function my_fuzzy_threshold()
{
return 85;
}
add_filter( 'searchwp_fuzzy_threshold', 'my_fuzzy_threshold' );
view raw gistfile1.php hosted with ❤ by GitHub

searchwp_fuzzy_digit_threshold
Establezca el porcentaje máximo de dígitos en el término de búsqueda para realizar la corrección ortográfica (el valor predeterminado es 10)

<?php
function myChangeDigitThreshold()
{
return 15; // 15% maximum threshold
}
add_filter( 'searchwp_fuzzy_digit_threshold', 'myChangeDigitThreshold' );
view raw gistfile1.php hosted with ❤ by GitHub

Cree hoy mismo una mejor experiencia de búsqueda en WordPress

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
Icono de múltiples motores de búsqueda