Vuoi che i visitatori filtrino i risultati della ricerca. Scegli una categoria, restringi per tag, concentrati su un tipo di post. Questo è ciò che la ricerca sfaccettata di WordPress dovrebbe fare, eppure nel momento in cui aggiungi un plugin di filtro alla tua pagina di ricerca, i risultati ordinati con cura che SearchWP ha restituito vanno fuori ordine e le corrispondenze più pertinenti scivolano sotto i risultati che corrispondono esattamente al filtro.
SearchWP 4.6.0 colma quel divario. Trascina i controlli WPFilters su qualsiasi modello di risultati e ora restringeranno i tuoi risultati di ricerca mantenendo intatta la classificazione di pertinenza di SearchWP. I due plugin finalmente compongono correttamente, così i tuoi visitatori ottengono sia la pertinenza di cui hanno bisogno sia l'interfaccia utente di filtro che si aspettano.
Ricerca sfaccettata di WordPress che rispetta la tua classificazione
La nuova integrazione WPFilters viene eseguita allo stesso livello che SearchWP utilizza per valutare i risultati, il che significa che il filtraggio avviene prima della classificazione, non dopo. Selezionare "Tipo di post: Prodotto" o "Categoria: Tutorial" restringe il pool di risultati, e SearchWP ordina quindi ciò che rimane in base alla pertinenza rispetto alla parola chiave di ricerca. La cima della lista è ancora la corrispondenza più pertinente, solo all'interno del set più ristretto richiesto dal visitatore.
Per attivarla, apri qualsiasi modello di risultati e cerca il nuovo interruttore Integrazione WPFilters nella sezione Stile personalizzato. Attivalo per quel modello e qualsiasi elemento WPFilters che posizioni sulla pagina inizierà a restringere l'elenco dei risultati.

Le modifiche ai filtri sopravvivono alla paginazione e al caricamento di altri risultati, quindi un visitatore che sceglie una categoria e scorre cinque pagine di risultati non perde mai il proprio filtro. L'elemento di ricerca di WPFilters funziona bene anche con la parola chiave di SearchWP sulla stessa pagina, quindi le due caselle di ricerca rimangono sincronizzate invece di combattersi a vicenda.
L'integrazione è abbinata a WPFilters 1.1.0, che viene fornito insieme a questa versione di SearchWP. Se hai installato una versione precedente di WPFilters, SearchWP te lo dirà: l'interruttore Abilita WPFilters rimane disabilitato con un messaggio amichevole per aggiornare, e un promemoria corrispondente appare nel pannello delle notifiche di SearchWP. Aggiorna WPFilters e entrambi i segnali scompaiono da soli. Nessuna pagina interrotta, nessuna operazione silenziosa.
Posiziona i filtri accanto ai tuoi risultati
SearchWP 4.6.0 registra anche due nuove aree widget create per la ricerca sfaccettata di WordPress: Barra laterale sinistra dei risultati di SearchWP e Barra laterale destra dei risultati di SearchWP. Appaiono sotto Aspetto → Widget e vengono visualizzati solo nella pagina dei risultati di ricerca basata su SearchWP, quindi non ingombrano il resto del tuo sito.
Trascina un elemento WPFilters in una delle barre laterali e la pagina dei risultati di ricerca passerà automaticamente a un layout reattivo a due colonne. Se riempi entrambe le barre laterali, otterrai un layout a tre colonne con i risultati al centro. Usa una sola barra laterale (o nessuna) e SearchWP sceglierà la variante giusta per te. Sui telefoni e sui viewport stretti le colonne collassano in una singola colonna in modo che la pagina rimanga leggibile.

Le barre laterali vengono visualizzate solo sul percorso dei risultati di ricerca servito da SearchWP, che è il luogo in cui in precedenza non era possibile inserire widget. Nelle pagine create da te (una pagina con shortcode, un layout Gutenberg, una pagina Bricks o Elementor) controlli già il layout, quindi SearchWP si fa da parte e ti consente di posizionare gli elementi del filtro dove desideri.
Un'unica interfaccia utente di ricerca sfaccettata per WordPress per tutto ciò che indicizzi
L'integrazione funziona per post, tipi di post personalizzati, termini di tassonomia, campi personalizzati e autori. Se gestisci un portale di documentazione, i tuoi lettori possono filtrare per sezione. Se gestisci un negozio WooCommerce, i tuoi acquirenti possono filtrare i prodotti per categoria, attributo o qualsiasi metadato personalizzato che indicizzi. Se gestisci una knowledge base, il supporto può restringere per tag mostrando comunque l'articolo più probabile per rispondere alla domanda.
Ogni filtro è un elemento a sé, configurato in WPFilters: scegli un tipo di filtro (casella di controllo, menu a discesa, cursore), puntalo a una sorgente dati (una tassonomia, un campo personalizzato, un tipo di post o un autore) e un'anteprima live mostra i valori che i tuoi visitatori vedranno effettivamente. SearchWP quindi si compone con qualsiasi cosa tu crei.

La selezione di un filtro aggiorna l'elenco dei risultati in tempo reale. Nessun ricaricamento completo della pagina, nessuna cronologia del pulsante indietro interrotta. Per uno sguardo più approfondito su come il filtraggio interagisce con i cataloghi di prodotti, le nostre guide su filtrare i prodotti WooCommerce e aggiungere un filtro colore illustrano configurazioni reali che puoi adattare per utilizzare i risultati classificati da SearchWP sotto.
Altri miglioramenti in questa versione
- Log di WordPress 6.7+ più puliti. L'avviso di caricamento della traduzione che alcune configurazioni vedevano su WordPress 6.7 e versioni successive è ora silenziato.
- Filtraggio affidabile su ricerche vuote. I visitatori che arrivano su una pagina Risultati Modello senza un termine di ricerca ora vedono i loro filtri selezionati applicati immediatamente all'elenco dei risultati.
- Elementi Reset e Search si comportano correttamente nelle pagine Modello. Un elemento Search di WPFilters posizionato accanto a un Modello Risultati di SearchWP non sovrascrive più la parola chiave di ricerca, e Reset ora cancella sia i filtri che la parola chiave come previsto.
- Miglioramenti di sicurezza di routine. Abbiamo rafforzato la gestione interna dei dati come parte della nostra revisione continua della sicurezza. Non c'è nulla che tu debba fare oltre all'aggiornamento, ma consigliamo di aggiornare tempestivamente.
Per l'elenco completo delle modifiche, consulta il changelog di SearchWP.
Aggiorna oggi stesso la ricerca del tuo sito
SearchWP 4.6.0 è in fase di distribuzione. Se gli aggiornamenti automatici sono attivi, lo riceverai senza alzare un dito. Altrimenti, vai su Plugin → SearchWP nella tua dashboard e fai clic su aggiorna.
Una volta che sei sulla versione 4.6.0, assicurati di eseguire WPFilters 1.1.0 o versioni successive insieme ad essa, apri un Modello Risultati, attiva l'interruttore Abilita WPFilters e inserisci un elemento filtro in una delle nuove barre laterali. I tuoi visitatori ti ringrazieranno la prossima volta che cercheranno.
Se incontri qualcosa o vuoi dirci cosa costruire dopo, il nostro team di supporto è felice di sentirti. Stiamo già programmando la prossima serie di miglioramenti, quindi facci sapere cosa renderebbe la tua ricerca più efficace per te.



