Aggiungi un modulo modale come questo al tuo sito con l'estensione Modal Search Form di SearchWP!
⚠️ Nota: Questa estensione è OBSOLETA a partire dalla versione 3.0 di SearchWP e verrà rimossa a breve ⚠️
La corrispondenza sfocata mira a rendere SearchWP un po' più permissivo con le query di ricerca. Usa questa estensione per includere termini di ricerca che sono vicini nell'ortografia ai termini presenti nel tuo indice. Sono disponibili alcuni filtri per questa estensione che ti consentono di ottimizzare la tolleranza della sfocatura.
Nota: Leggi queste note prima di installare Corrispondenze sfocate
L'uso di Corrispondenze sfocate è consigliato solo in circostanze che lo ritengono necessario. Questo avviso viene dato perché Corrispondenze sfocate riduce essenzialmente l'efficacia dell'algoritmo di SearchWP. Corrispondenze sfocate amplia i termini di ricerca che possono essenzialmente portare a risultati indesiderati.
Si consiglia di monitorare prima le tue query di ricerca effettive utilizzando le statistiche integrate di SearchWP. Utilizzando questi dati puoi valutare quali termini di ricerca producono zero risultati. Il primo passo qui sarebbe installare Sinonimi di termini se queste ricerche fallite sono dovute a errori di ortografia comuni.
Se ci sono troppi errori di ortografia comuni per rendere gestibile l'installazione di Sinonimi di termini, allora (e solo allora) Corrispondenze sfocate sarebbe una soluzione consigliata.
searchwp_fuzzy_min_length
Imposta la lunghezza minima della parola da includere nelle corrispondenze sfocate (predefinito è 5)
| <?php | |
| function my_fuzzy_word_length() | |
| { | |
| return 5; | |
| } | |
| add_filter( 'searchwp_fuzzy_min_length', 'my_fuzzy_word_length' ); |
searchwp_fuzzy_threshold
Oltre alla corrispondenza sfocata di base, SearchWP applicherà un controllo ortografico primitivo ai termini inviati. Questo filtro ti consente di specificare quale percentuale minima deve essere utilizzata per costituire una corrispondenza valida. Deve essere 0 – 100. (predefinito è 80)
| <?php | |
| function my_fuzzy_threshold() | |
| { | |
| return 85; | |
| } | |
| add_filter( 'searchwp_fuzzy_threshold', 'my_fuzzy_threshold' ); |
searchwp_fuzzy_digit_threshold
Imposta la percentuale massima di cifre nel termine di ricerca per eseguire il controllo ortografico (predefinito è 10)
| <?php | |
| function myChangeDigitThreshold() | |
| { | |
| return 15; // 15% maximum threshold | |
| } | |
| add_filter( 'searchwp_fuzzy_digit_threshold', 'myChangeDigitThreshold' ); |
Non perdere mai più visitatori a causa di risultati di ricerca inutili. SearchWP rende la creazione della tua ricerca intelligente WordPress veloce e facile.
Get SearchWP Now