Come creare una pagina di ricerca in WordPress

La ricerca è uno strumento importante: le persone vogliono essere in grado di trovare i tuoi vecchi post e una pagina di ricerca offre uno spazio dedicato per farlo. Puoi utilizzare una pagina di ricerca per offrire consigli e suggerimenti utili, ad esempio quali sono i post più popolari, dove si trovano le tue domande frequenti, come contattarti se i post non possono essere trovati o come utilizzare gli operatori di ricerca. Per creare una singola pagina di ricerca, avrai bisogno di una conoscenza di base di PHP e HTML.

1

Apri il file “page.php” nel tuo editor di testo preferito. Questa pagina dovrebbe trovarsi nella directory di WordPress del tuo tema. Vai a “wp-content” quindi “temi”. Scegli la cartella per il tuo tema attivo: dovrebbe essere presente page.php. Se non è presente, puoi ottenere questa pagina dalla cartella del tema WordPress predefinito.

2

Salva una copia della pagina nella directory del tema corrente. Non puoi usare “search.php” come nome di file; questo è riservato ai risultati della ricerca. Il codice WordPress consiglia qualcosa sulla falsariga di “searchpage.php”. Dopo aver salvato la nuova copia del file, puoi modificarla in modo sicuro senza danneggiare il file modello “page.php”.

3

Rimuovi tutto il contenuto PHP che inserisce le informazioni sul post del tuo blog nella pagina lasciando intatti gli elementi DIV: il codice WordPress si riferisce al contenuto PHP come The Loop. Per ulteriori informazioni su The Loop, leggi la pagina Codex di WordPress con lo stesso nome (vedi Risorse).

4

Apporta le modifiche che desideri: il Codex di WordPress consiglia di cambiare l’intestazione in qualcosa di correlato a una ricerca sul sito. Inserisci il PHP per creare un modulo di ricerca:

È inoltre necessario inserire il codice nella parte superiore della pagina per fare in modo che WordPress riconosca la pagina e aggiungerlo all’editor del tema:

Dopo averlo fatto, puoi applicarlo come modello di pagina. Puoi anche apportare modifiche alla tua pagina di ricerca dalla dashboard di WordPress, invece di utilizzare ogni volta il tuo programma FTP e l’editor di testo.

5

Crea una nuova pagina andando su “Pagine” e selezionando “Aggiungi nuovo”. Assegna un titolo alla pagina “Cerca” e non aggiungere nulla al contenuto. Vai alla sezione “Attributi pagina” e scegli “Pagina di ricerca” dal menu a discesa Modello. Fai clic su “Pubblica”.