Fuzzy Matches

⚠️ Note : Cette extension est OBSOLÈTE depuis la version 3.0 de SearchWP et sera bientôt supprimée ⚠️

La correspondance floue vise à rendre SearchWP un peu plus tolérant avec les requêtes de recherche. Utilisez cette extension pour inclure des termes de recherche dont l'orthographe est proche des termes de votre index. Il existe des filtres disponibles pour cette extension qui vous permettent d'affiner la tolérance de la correspondance floue.

Note : Veuillez lire ces notes avant d'installer Fuzzy Matches

L'utilisation de Fuzzy Matches est recommandée uniquement dans les circonstances qui le jugent nécessaire. Cet avertissement est donné car Fuzzy Matches réduit essentiellement l'efficacité de l'algorithme de SearchWP. Fuzzy Matches élargit les termes de recherche, ce qui peut essentiellement apporter des résultats indésirables.

Il est recommandé de surveiller d'abord vos requêtes de recherche réelles à l'aide des statistiques intégrées de SearchWP. En utilisant ces données, vous pouvez évaluer quels termes de recherche ne donnent aucun résultat. La première étape consisterait à installer Term Synonyms si ces recherches échouées sont dues à des fautes d'orthographe courantes.

S'il y a trop de fautes d'orthographe courantes pour gérer Term Synonyms, alors (et seulement alors) Fuzzy Matches serait une solution recommandée.

searchwp_fuzzy_min_length
Définissez la longueur minimale des mots à inclure dans les correspondances floues (par défaut 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
Au-delà de la correspondance floue de base, SearchWP appliquera une correction orthographique primitive aux termes soumis. Ce filtre vous permet de spécifier quel pourcentage minimum doit être utilisé pour constituer une correspondance valide. Doit être de 0 à 100. (par défaut 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
Définissez le pourcentage maximum de chiffres dans le terme de recherche pour effectuer la correction orthographique (par défaut 10)

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

Créez dès aujourd'hui une meilleure expérience de recherche WordPress

Ne perdez plus jamais de visiteurs à cause de résultats de recherche inutiles. SearchWP rend la création de votre propre recherche WordPress intelligente rapide et facile.

Get SearchWP Now
Icône de moteurs de recherche multiples