Come si crea un modello di risultati di ricerca in WordPress

Pubblicato: 2022-10-14

Per creare un modello di risultati di ricerca in WordPress, dovrai prima creare un file chiamato search.php nella cartella del tuo tema. Una volta fatto, puoi quindi modificare il file e aggiungere il seguente codice: /** * Il modello per visualizzare le pagine dei risultati di ricerca * * @link https://developer.wordpress.org/themes/basics/template-hierarchy /#risultato-ricerca * * @pacchetto WordPress * @sottopacchetto Twenty_Seventeen * @da 1.0 * @versione 1.0 */ get_header(); ? > '. get_search_query() . ' ' ); ? > if ( have_posts() ): /* Avvia il ciclo */ while ( have_posts() ): the_post(); /** * Esegui il ciclo per la ricerca per produrre i risultati. * Se vuoi sovraccaricarlo in un tema figlio, includi un file * chiamato content-search.php e che verrà utilizzato al suo posto. */ get_template_part( 'template-parts/post/content', 'excerpt' ); nel frattempo; // Fine del ciclo. i_post_p

Il layout della pagina dei risultati di ricerca è deciso dal file search.php nel tema WordPress predefinito (questo è più comunemente fatto con un modello). Se il layout predefinito non funziona per te, puoi crearne uno personalizzato. Scopri come creare un modello di pagina dei risultati di ricerca personalizzato da zero utilizzando Elementor in questo articolo. Questa sezione viene utilizzata per visualizzare la descrizione della pagina dei risultati della ricerca, che viene visualizzata nell'intestazione. Basta fare clic sul pulsante più per aggiungere una nuova sezione della tela. Il widget Modulo di ricerca dovrebbe essere trascinato nella sezione una volta aggiunto. Una volta creato il modulo, puoi selezionarlo dal pannello delle impostazioni.

Nella scheda Contenuto c'è una scheda Layout, in cui puoi specificare la skin, il numero di colonne, la posizione dell'immagine, la lunghezza dell'estratto e i metadati. Il titolo e il meta del post possono essere impostati utilizzando questo blocco (titolo del post e meta align). Inoltre, è possibile definire un raggio di confine della miniatura del post. Se si desidera visualizzare una pagina dei risultati di ricerca personalizzata, specificare Risultati della ricerca come condizione di visualizzazione. Elementor è anche un ottimo strumento per creare intestazioni, piè di pagina, pagine 404 e altre parti personalizzate del tuo tema. Tutto viene trascinato e rilasciato allo stesso tempo. Non è necessario preoccuparsi del codice PHP.

Modello di pagina dei risultati di ricerca di WordPress

Credito: rudrastyh.com

Ci sono alcuni passaggi che devi seguire per creare un modello di pagina dei risultati di ricerca di WordPress . Il primo passo è creare un file chiamato search.php nella cartella del tuo tema. Successivamente, devi aggiungere il seguente codice nella parte superiore del file search.php: /** * Il modello per visualizzare le pagine dei risultati di ricerca * * @link https://developer.wordpress.org/themes/basics/template- gerarchia/#risultato-ricerca * * @pacchetto WordPress * @sottopacchetto Twenty_Seventeen * @da 1.0 * @versione 1.0 */ get_header(); ? > '. get_search_query() . ' ' ); ? > if ( have_posts() ): /* Avvia il ciclo */ while ( have_posts() ): the_post(); /** * Esegui il ciclo per la ricerca per produrre i risultati. * Se vuoi sovraccaricarlo in un tema figlio, includi un file * chiamato content-search.php e che verrà utilizzato al suo posto. */ get_template_part( 'template-parts/post/content', 'excerpt' ); nel frattempo; // Fine del ciclo. the_posts_pagination( array(

Il modello di ricerca e il modello di pagina sono necessari per qualsiasi tema WordPress che li includa entrambi. Sono entrambi molto facili da codificare e hanno i loro percorsi distinti, il che li rende ideali per i principianti. Avvolgeremo il nostro ciclo all'interno di un'istruzione IF in search.html. Quando sono presenti risultati di ricerca, questo markup controlla la modalità di visualizzazione della pagina dei risultati di ricerca. Se il tuo tema non include un searchform.php, WordPress mostra il modulo di ricerca con il proprio markup. Content-page.php conterrà anche i contenuti del ciclo della Pagina. Non ci sono metadati aggiuntivi che collegano i post al file content-single.php; invece, c'è una sola pagina.

Pagina di ricerca personalizzata – WordPress

Credito: sales.jpstudiodesigns.com

Una pagina di ricerca personalizzata in WordPress è una pagina che include un modulo di ricerca e mostra i risultati della ricerca. È utile per i siti Web con molti contenuti o molti prodotti.

Una pagina di ricerca di WordPress è solo una pagina con un modello di pagina personalizzato che fornisce agli utenti maggiori informazioni durante la ricerca nel sito. Le pagine dei risultati di ricerca interne, come quelle di Google, differiscono dai risultati visualizzati su un motore di ricerca. L'obiettivo di questo articolo è insegnarti come creare una pagina dei risultati di ricerca personalizzata di WordPress. Il tuo sito WordPress può essere personalizzato per visualizzare una pagina dei risultati di ricerca personalizzata in vari modi. Puoi modificare il file search.php con il codice o utilizzare un plug-in. I piccoli siti personali possono beneficiare di plug-in gratuiti, mentre i siti più grandi possono richiedere una soluzione premium. Se stai cercando un modo più semplice per impostare una pagina di ricerca, segui i passaggi seguenti.

Modulo di ricerca di WordPress

Un modulo di ricerca di WordPress è un ottimo modo per aiutare i tuoi visitatori a trovare i contenuti che stanno cercando sul tuo sito. Puoi aggiungere un modulo di ricerca al tuo sito aggiungendo il seguente codice al file search.php del tuo tema: Questo produrrà un modulo di ricerca di base che puoi quindi adattare allo stile per abbinare il tuo tema.

La ricerca è uno dei modi più importanti per accedere a Internet. Su WordPress, puoi cercare i titoli e i contenuti dei post solo nella normale funzione di ricerca. Non si fa menzione dei campi personalizzati del prodotto, dei dettagli del prodotto o di altri dettagli importanti. Il widget di ricerca per WordPress è ora sostituito da SearchWP, che è semplice da integrare con temi e page builder popolari. Puoi creare un motore di ricerca su misura per le tue esigenze specifiche con SearchWP. È possibile creare un elenco di fonti disponibili, inclusi post, pagine, tipi di post personalizzati, tassonomie e commenti. Hai la possibilità di selezionare i gambi delle parole chiave, che è un'opzione predefinita.

Utilizzando la funzione Modifica regole, puoi aggiungere regole di ricerca specifiche. Nel terzo passaggio, inserirai lo Shortcode del modulo di ricerca sul tuo sito web. Dopo aver aggiunto un blocco HTML, fai clic sull'icona Aggiungi per salvarlo, quindi fai clic sul pulsante Pubblica o Aggiorna per pubblicare il blocco. I seguenti passaggi ti porteranno alla pagina di WordPress in cui dovrai inserire il modulo di ricerca di WooCommerce. Abbiamo ricevuto tutti i risultati corrispondenti in pochi secondi dopo aver eseguito la ricerca.

Puoi modificare il modulo di ricerca sul tuo sito web

Per modificare questi valori, premere il "pulsante Modifica". Puoi modificare l'etichetta nel modulo di ricerca inserendo il campo 'Titolo'. Quando inserisci una descrizione più dettagliata nel campo "Descrizione", sarai in grado di vedere come apparirà. Puoi modificare il testo che appare quando fai clic sul modulo inserendo il campo "Testo pulsante".
Puoi includere campi così come il modulo dei risultati di ricerca. È possibile includere i campi "Campo 1" e "Campo 2" in un esempio. Quando inserisci un termine nel campo di ricerca, 'Campo 1' apparirà come testo mostrato. Quando fai clic su un termine, viene visualizzato il campo "Campo 2", che è il nome del testo che appare nel modulo di ricerca.

Plugin per la pagina dei risultati di ricerca di WordPress

Sono disponibili molti plugin per la pagina dei risultati di ricerca di WordPress diversi. Ognuno ha il proprio set di funzionalità e opzioni, quindi è importante sceglierne uno che si adatti alle esigenze del tuo sito web. Un plugin popolare è il plugin per la pagina dei risultati di ricerca di WordPress di Yoast. Questo plug-in ti consente di personalizzare la pagina dei risultati di ricerca in modo che corrisponda all'aspetto del tuo sito web. Include anche opzioni per ottimizzare i risultati di ricerca per il tuo sito web specifico.

Una pagina dei risultati di ricerca è una parte importante di qualsiasi sito Web che fornisce contenuti testuali ed è accessibile tramite un motore di ricerca. Una pagina di ricerca personalizzata che includa tutti gli elementi che gli utenti si aspettano di trovare li incoraggerà a rimanere interessati e coinvolti nei tuoi contenuti. Imparerai come personalizzare la tua pagina dei risultati di WordPress per soddisfare le esigenze dei tuoi lettori. Se disponi di una pagina dei risultati di ricerca personalizzata, i tuoi lettori saranno in grado di navigare più facilmente verso il contenuto del tuo sito. Puoi ridurre il numero di rimbalzi sul tuo sito web utilizzando motori di ricerca simili. Puoi utilizzare una delle opzioni seguenti per personalizzare le pagine interne dei risultati di ricerca. È semplice personalizzare i risultati delle tue ricerche utilizzando la piattaforma WordPress.

Con Cerca, puoi utilizzare la funzione di ricerca di WordPress come motore di ricerca predefinito. Quando abiliti questa funzione, gli utenti saranno in grado di eseguire ricerche in tutte le pagine del tuo sito non protette da password. Lo strumento include una funzione che consente agli utenti di ordinare i risultati di ricerca, nonché la possibilità di posizionare il termine in cima ai risultati di ricerca. Il plug-in Better Search ti consentirà di cercare risultati simili a quelli disponibili su Amazon o eBay. Puoi anche aggiungere una casella di ricerca a qualsiasi pagina con un tema figlio (come indicato in precedenza). I visitatori avranno una vasta gamma di opzioni tra cui scegliere quando visitano questa pagina. Utilizzando il plug-in gratuito Ajax Search Lite, gli utenti possono digitare i termini di ricerca nel tuo sito e ottenere i risultati il ​​prima possibile.

Altre opzioni possono essere trovate in Ajax Search Pro e dovresti prendere in considerazione l'aggiornamento se desideri utilizzare un motore di ricerca più avanzato. bbPress, BuddyPress, WooCommerce e JigoShop sono tra i plugin supportati nella versione premium. Inoltre, il software include memorizzazione nella cache, campi personalizzati, oltre 100 temi di progettazione, quattro layout e molto altro.

Quale plug-in aiuta a includere la pagina Web nell'indice di ricerca?

La piattaforma SearchWP è la scelta migliore per aggiungere sistemi di ricerca avanzati a siti Web, in particolare eCommerce e siti Web aziendali. SearchWP è un plug-in premium che fornisce un livello più avanzato di funzionalità di ricerca. Il programma può anche scansionare e cercare documenti PDF.

Codice di ricerca di WordPress

Il codice di ricerca di WordPress è un codice che puoi inserire nel tuo sito WordPress per consentire ai visitatori di cercare contenuti specifici nel tuo sito. Questo può essere molto utile se hai molti contenuti sul tuo sito e desideri che i visitatori siano in grado di trovare ciò che stanno cercando in modo rapido e semplice. Esistono diversi modi per aggiungere codice di ricerca al tuo sito WordPress, ma il modo più semplice è installare semplicemente un plug-in che gestirà tutto il lavoro pesante per te. Dopo aver installato un plug-in di ricerca, è sufficiente attivarlo e quindi configurarlo in base alle proprie esigenze.

Una pagina di ricerca è una pagina di WordPress che fornisce un modello di pagina personalizzato per consentire agli utenti di eseguire ricerche nel tuo sito più facilmente. Questo modello è disponibile come parte del tema WordPress predefinito, ma molti altri temi no. Se non disponi di un file modello page.php, puoi facilmente copiarlo dal tema predefinito. È possibile selezionare questa impostazione andando alla schermata Modifica pagina. Se stai usando un Permalink, è il nome della pagina. Passare all'editor di testo e modificare searchpage.php. Se hai un file searchform.php, puoi includere del testo per aiutare i visitatori nella ricerca del tuo sito passando sopra la funzione get_search_form().

Suggerimenti per la ricerca di WordPress

Se stavi cercando la parola "wordpress" su WordPress.com, puoi inserire "site:wordpress.com".
Quando vuoi cercare un post o una pagina specifica del sito, inserisci il campo "termine di ricerca" e premi il pulsante "cerca".