Come creare un modulo di ricerca avanzata nel sito Web di WordPress

Pubblicato: 2021-09-15

Modulo di ricerca avanzata in WordPress

Perché utilizzare un plug-in di ricerca di WordPress?

Se stai creando un nuovo sito Web o blog WordPress, devi mantenere i tuoi contenuti facili da trovare per gli utenti. Tuttavia, se desideri aggiungere più contenuti al tuo sito Web, dovrebbe essere facilmente trovato.

Tutti pensiamo che gli utenti effettuino ricerche solo con il motore di ricerca, ma quando aggiungi la ricerca nel sito, l'utente del tuo sito web può trovare più contenuti particolarmente correlati alla sua ricerca.

La ricerca sul sito aiuta anche il tuo sito web ad aumentare il coinvolgimento dei clienti, a ridurre la frequenza di rimbalzo e a migliorare le conversioni e le entrate più elevate.

Inoltre, la buona notizia dell'aggiunta di creare un modulo di ricerca avanzato in WordPress è che creerai più traffico sul tuo sito che promuove facilmente le prestazioni del tuo sito Web e ti aiuta a classificarne uno su Google.

I migliori plugin per creare un modulo di ricerca avanzata in WordPress

Ricerca d'avorio

ricerca avorio

Ivory search è uno dei migliori plugin per creare moduli di ricerca avanzati in WordPress. È semplice e facile utilizzare un plug-in che consente la ricerca predefinita di WordPress e consente di creare nuovi moduli di ricerca personalizzati.

Con questo plugin puoi creare un numero limitato di moduli di ricerca facili da configurare e personalizzare.

Questo visualizzerà il modulo di ricerca personalizzato nell'intestazione del sito, nel piè di pagina, nel menu di navigazione, nelle pagine, nel post e in qualsiasi punto del sito con l'aiuto degli shortcode.

La caratteristica chiave coinvolta in questo include una ricerca di prodotti WooCommerce, immagini, allegati di file e altro.

WP Ricerca Google

WP Ricerca Google

WP Google Search è anche una funzione di ricerca di Google premium sul tuo sito WordPress. Questo dovrà solo registrarsi sulla ricerca personalizzata di Google e creerai il tuo ID motore di ricerca Google.

Entra nelle impostazioni del plug-in questo consentirà al motore di ricerca personalizzato sarà pronto per l'uso e genererai la nuova casella di ricerca di Google salendo sulla barra laterale.

Tutte le impostazioni possono essere eseguite facilmente sul sito di amministrazione del motore di ricerca personalizzato di Google. Dopo esserti registrato al motore di ricerca personalizzato di Google, otterrai tutto ciò di cui hai bisogno.

La ricerca di WP Google è disponibile in più lingue come inglese, spagnolo, serbo, danese e russo.

Cerca Regex

cerca espressione regolare

Search Regex è l'ennesimo miglior plugin per creare moduli di ricerca avanzati in WordPress. È un potente set per cercare e sostituire la funzione su pagine WordPress, tipi di post personalizzati e altre origini dati.

Questo funzionerà oltre le tue aspettative perché si basa su funzionalità di ricerca standard che ti consentono di cercare e sostituire qualsiasi dato sul tuo sito.

Questo plugin darà piena potenza e ricerche semplici agli utenti. Puoi utilizzare Search Regex per migrare l'utente da un dominio a un altro, aggiornando i collegamenti URL e le immagini ed eseguendo le modifiche a livello di sito.

Puoi cercare con questo qualsiasi tipo di post personalizzato, plug-in, pagine di post, ecc.

CercaWP Live Ajax Cerca

CercaWP Live Ajax Cerca

SearchWP consente all'utente di ottenere una ricerca live potenziata per i moduli di ricerca. È anche noto come il plug-in di ricerca più intuitivo dello sviluppatore per tenerti lontano dalla strada, ma allo stesso tempo consentirà e personalizzerà le funzionalità per tutto.

Ciò ti consentirà di configurare e lavorare con qualsiasi tema WordPress. È possibile caricare rapidamente i risultati di visualizzazione. Il plug-in SearchWP implementerà una vasta gamma di contenuti sul tuo sito Web senza creare opzioni disordinate.

Puoi personalizzare e implementare questo plugin per dare un maggiore grado di libertà agli utenti. È anche un plugin intuitivo per gli sviluppatori e lo sviluppatore definisce che fornisce una documentazione completa.

Ajax Cerca WooCommerce

Ajax Cerca WooCommerce

La ricerca Ajax è il plugin più popolare per creare moduli di ricerca avanzati in WordPress. Ciò consentirà agli utenti di ottenere una barra di ricerca più avanzata con i suggerimenti di ricerca in tempo reale, che è la soluzione di ricerca più vantaggiosa per ogni sito di eCommerce.

Nel 2022, i clienti prevedono che la ricerca dovrebbe essere più definita. Inoltre, ora viene offerto al 96% dei principali eCommerce in quanto deve avere ottime funzionalità come la ricerca del prodotto per titolo, breve descrizione, immagine del prodotto, descrizione del prodotto, funzioni speciali per dispositivi mobili e dettagli.

Con questo, otterrai anche i suggerimenti visualizzati in tempo reale, un migliore ordinamento, il supporto di Google Analytics, le funzionalità compatibili con WPML e PolyLang.

TRAMA

trama

WOOF è anche il miglior plugin per creare moduli di ricerca avanzati nel sito WordPress. È un plug-in speciale progettato per WooCommerece che consente al sito di personalizzare la ricerca con i tag dei prodotti.

SKU del prodotto e prezzo. Se stai utilizzando l'ultima versione di WooCommerce, WOOF deve avere un plug-in per il tuo sito web.

Relevanssi- Una ricerca migliore

rilevanti

Se stai cercando il miglior plugin per creare un modulo di ricerca avanzato in WordPress, leggi questo. Consente un motore di ricerca migliore e molte funzionalità plus configurabili.

In questo momento, è disponibile nella versione gratuita e avrai anche più opzioni con la versione premium.
In questo plug-in, otterrai la ricerca relativa all'ordine di pertinenza come parole, frasi e ricerca con virgolette che corrispondono a fuzzy.

Ricerca estesa WP

Ricerca estesa WP

Con il plug-in WP Extended Search, puoi creare un modulo di ricerca avanzato in WordPress che consente di personalizzare la ricerca di WordPress nel tuo post del blog.

Puoi cercare il post con il loro titolo Meta, i nomi degli autori, le categorie, le tassonomie personalizzate e altri. Può anche controllare il comportamento predefinito del motore di ricerca tramite post, titolo, contenuto in pausa e script di post.

Questo plug-in consentirà le funzionalità in quanto puoi cercare meta, categorie, tag, includere o escludere il tipo di post pubblico, personalizzare il numero di post, personalizzare SQL, personalizzare l'ordine dei risultati di ricerca, controllare la query di ricerca delle corrispondenze e molti altri.

Migliore ricerca

ricerca migliore

Better search è uno dei famosi plugin per creare un modulo di ricerca avanzato in WordPress che carica i risultati super velocemente nel tuo motore di ricerca. Fornisce rapidamente risultati alla query pertinente.

Ciò significa che quando il visitatore visita il tuo blog, troverà rapidamente ciò che stai cercando. Questo plugin è ricco di varie opzioni e funzionalità.

Puoi facilmente personalizzare il plugin di ricerca; puoi anche assegnare il titolo o il contenuto della ponderazione da mostrare nella ricerca.

Inoltre, forniranno anche la ricerca avanzata e sono ricchi di vari filtri e azioni che ti consentono di estendere facilmente le funzionalità dei plugin.

Inoltre, queste ricerche vengono visualizzate sulla mappa di calore di ricerca che di solito gli altri plugin non fanno. Una ricerca migliore è automatica, personalizzata, perfetta integrazione e pertinenza e puoi scegliere il popolare plug-in di ricerca.

Cerca Escludi

Cerca Escludi

Search Exclude è anche il miglior plug-in di ricerca che puoi utilizzare per creare un modulo di ricerca avanzato in WordPress.
Con questo plug-in, puoi escludere qualsiasi post di pagina o altro da WordPress dai risultati di ricerca selezionando la casella di controllo sulle pagine di post e modifica.

Questo ti supporterà con modifiche rapide e collettive. Inoltre, questo plugin consentirà le pagine di impostazione, quindi puoi elencare gli elementi che desideri escludere o includere dalla ricerca.

Come creare un modulo di ricerca avanzata in WordPress per tipi di post personalizzati utilizzando il codice?

L'opzione di ricerca integrata di WordPress è piuttosto inefficace e, quindi, l'unica opzione per cui le persone hanno optato è Google Custom Search.

Ma ci sono molti proprietari a cui non piace utilizzare Google Custom Search, specialmente quando hanno tipi di post personalizzati come recensioni, video, foto relative a immagini insieme a post informativi generali.

È un dato di fatto che l'opzione di ricerca personalizzata di Google non è un'opzione impressionante e molti ritengono che riduca significativamente l'esperienza dell'utente.

È sempre utile creare un modulo di ricerca avanzato in WordPress per tipi di post personalizzati in cui i visitatori del sito Web possono selezionare i tipi di post in cui desiderano eseguire la ricerca.

Ad esempio, tutti i tipi di post come video, recensioni e altri verranno forniti in stile casella di controllo e gli utenti potranno selezionare i tipi di post in cui desiderano cercare qualcosa.

In effetti, possono selezionare più tipi di post da cui cercare e ottenere tutti i risultati di ricerca pertinenti. In questo articolo, illustreremo come creare un modulo di ricerca avanzata in WordPress per tipi di post personalizzati.

La maggior parte dei temi su WordPress include due file molto importanti per quanto riguarda la ricerca. Uno di questi è searchform.php.

La posizione del modulo potrebbe variare da tema a tema e, quindi, devi connetterti al tuo FTP e cercarlo se non è disponibile nell'opzione Editor dall'opzione Aspetto della dashboard di amministrazione. A volte, anche il nome del file può variare e quindi puoi contattare il team di supporto del tuo tema per conoscerne il nome.

Una volta trovato il file, modificalo e aggiungi il seguente pezzo di codice al suo interno.

$tipi_query = get_query_var('tipo_post');   
<label>Articoli</label>
<label>Blog</label>
<label>Libri</label>
<label>Video</label>  

Quindi devi modificare il valore con il nome dei tuoi tipi di post personalizzati così come esistono nel tuo sito web. Se hai più tipi di post personalizzati, puoi aggiungere righe simili e sostituire i valori di conseguenza.

È importante notare che non dovresti aggiungere il tipo di post personalizzato di Pages qui. Questo codice viene aggiunto per creare un array in modo che possa essere chiamato nel file successivo e tutte le caselle di controllo possano apparire selezionate quando l'utente vede la casella per la prima volta. Quindi, per impostazione predefinita, la ricerca verrà eseguita su tutti i tipi di post.

Ora devi aprire il secondo file di ricerca più importante chiamato search.php. È probabile che tu riesca a passare alla dashboard di amministrazione, all'aspetto e quindi all'editor.

Individua il file dal lato destro sotto l'etichetta Risultati della ricerca. Aggiungi il seguente pezzo di codice e aggiorna il file.


form role=&quot;cerca&quot; metodo=&quot;prendi&quot; id=&quot;modulo di ricerca&quot; azione=&quot;"&gt;
tipo di input=&quot;testo&quot; nome=&quot;s&quot; id=&quot;s&quot; value="" value="Inserisci parole chiave &hellip;" onfocus="if(this.value==this.defaultValue)this.value='';" onblur="if(this.value=='')this.value=this.defaultValue;"
 
<label>Articoli</label>
input type=checkbox name=post_type[] value=post <label>Blog</label>
input type=checkbox name=post_type[] value=libri <label>Libri</label>
tipo di input=nome casella di controllo=tipo_post[] valore=video; <label>Video</label>  

Ancora una volta, il valore delle caselle di input deve essere lo stesso dei tipi di post personalizzati che hai sul tuo sito web e dovrebbe anche essere simile a quello che hai nel tuo file searchform.php.

Questo mostrerà le caselle di controllo agli utenti nello stato già contrassegnato e cercherà di conseguenza. Molti preferirebbero un menu a discesa, ma è sempre meglio utilizzare le caselle di controllo perché gli utenti potranno selezionare più di un'opzione.

Come creare un modulo di ricerca avanzata in WordPress per tipi di post personalizzati utilizzando i plug-in?

È sicuro dire che alcune persone non sarebbero in grado di eseguire correttamente il compito di codificare sopra perché devono cercare searchform.php e quindi ci sono alte probabilità di incasinare le cose.

È saggio scegliere un plug-in per moduli di ricerca su misura progettato per tipi di post personalizzati. Search & Filter Pro è il plugin di cui hai bisogno e ti offre campi come tipi di post personalizzati, tassonomie, categorie, autori, date dei post e molto altro. Per qualsiasi sito di recensioni, è un must.

Se hai un sito di e-commerce che utilizza WooCommerce, puoi offrire ai tuoi visitatori un'esperienza utente eccezionale.

Il prezzo del plug-in è di soli $ 20 e se sei uno sviluppatore, puoi accedere alla licenza per sviluppatori per $ 75 e creare parametri sorprendenti.

Devi pagare il prezzo e scaricare il plug-in e quindi installarlo sul tuo sito WordPress. Per installarlo, devi andare su Dashboard e quindi su Plugin nel menu a sinistra dove devi fare clic sull'opzione Aggiungi nuovo dal menu a discesa.

Nella schermata successiva, troverai il pulsante Aggiungi nuovo in alto. Seleziona il file zip che hai scaricato e lascia che venga caricato, quindi attivalo. Riceverai un anno di supporto e aggiornamenti gratuiti.

Il plug-in funziona con il supporto multilingue (WPML), WooCommerce e i plug-in Advanced Custom Fields in cui è possibile allegare menu a discesa, caselle di controllo e vari altri campi.

Vari altri elementi dell'interfaccia utente frontend possono essere utilizzati come selettore di date e cursori di intervallo. Ci sono anche opzioni per ordinare il risultato in base a vari parametri come quelli che ottieni con la ricerca avanzata di Google.

Se hai intenzione di creare un modulo di ricerca avanzato in WordPress per tipi di post personalizzati utilizzando i codici, assicurati di eseguire un backup completo del tuo sito web.

Se trovi che la tua barra degli strumenti di ricerca viene ampiamente utilizzata dai visitatori del tuo sito, dovresti assolutamente scegliere il plug-in Pro e offrire parametri diversi che non puoi creare con il codice che abbiamo fornito sopra.

Più funzionalità fornisci, migliore sarebbe l'esperienza utente e il tuo sito Web sarà il sito Web di riferimento nella tua nicchia solo per quella funzione.