SearchWP Documentation

Visualizza la guida all'installazione, sfoglia la Knowledge Base, scopri i numerosi hook di SearchWP

Ricerca nativa

Per impostazione predefinita, SearchWP intercetterà le richieste di ricerca native di WordPress e sovrascriverà i risultati di ricerca nativi con i propri.

Modelli per moduli e risultati di ricerca

Quando si tratta dell'integrazione della ricerca nativa di WordPress con SearchWP, non c'è niente da fare! I moduli di ricerca predefiniti di WordPress forniti da get_search_form() (che probabilmente stai già utilizzando) sono già impostati per attivare una ricerca nativa di WordPress, che SearchWP intercetta.

Se il tuo modulo di ricerca è stato personalizzato, puoi rimuovere tali personalizzazioni, il che ripristinerà il modulo per effettuare una richiesta GET a site_url() con un singolo parametro di query s, che è precisamente ciò che attiva una ricerca nativa di WordPress.

Allo stesso modo, anche non è necessario personalizzare il tuo modello di risultati di ricerca esistente! SearchWP non intercetta la visualizzazione dei risultati di ricerca per le ricerche native di WordPress, fornisce solo un nuovo set di risultati che il tema può visualizzare.

Detto questo, SearchWP non facilita la personalizzazione della visualizzazione dei risultati di ricerca poiché questa è responsabilità del tema. Se stai cercando di migliorare i tuoi risultati di ricerca nativi di WordPress in un modo che SearchWP fornisce ma non è compatibile con WordPress (ad esempio, includendo Utenti o un'altra Sorgente non supportata nei tuoi risultati di ricerca), dovrai utilizzare un Motore Supplementare.

Questo risultato non è una mancanza di SearchWP o di WordPress, ma piuttosto il riconoscimento che il core di WordPress (e qualsiasi codice, hook, ecc. correlati) presuppone che i risultati di ricerca nativi siano oggetti WP_Post. Nessun problema! Ecco perché abbiamo i Motori Supplementari. ?

Parametri di query URL aggiuntivi

SearchWP non ascolta tutti i parametri di query URL che potrebbero funzionare con le ricerche native di WordPress. SearchWP si aspetta un URL semplice e anonimo simile a https://example.com/?s=coffee+mug – senza fronzoli aggiuntivi, solo il parametro di query ?s che attiva una ricerca nativa di WordPress.

Se la tua implementazione vuole supportare i parametri di query URL, c'è un Hook per questo!

Sta funzionando?

Il modo migliore per determinare se i risultati che stai vedendo sono forniti da SearchWP sarebbe prima abilitare il Debug. Una volta abilitato, SearchWP emetterà un blocco di commenti HTML nelle tue pagine dei risultati di ricerca. Questo blocco di commenti include dettagli sulle ricerche eseguite e sui risultati trovati per ciascuna.

Se i risultati che stai vedendo non corrispondono a ciò che SearchWP ha trovato, significa che i risultati di SearchWP sono stati sovrascritti da qualche altro codice. Nessun problema! Puoi aprire un ticket di supporto e ti aiuteremo a trovare il colpevole.

Crea Oggi Stesso una Migliore Esperienza di Ricerca WordPress

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
Icona di motori di ricerca multipli