Utilizzo di Divi Visual Page Builder e SearchWP
Divi è un page builder visuale leader di mercato che alimenta innumerevoli siti web WordPress.
Divi non solo ti permette di strutturare e costruire visivamente l'intero sito web, ma ti consente anche di utilizzare tutti i suoi strumenti per personalizzare il tuo modello di risultati di ricerca!
Ancora meglio: SearchWP si integra automaticamente con il modello di risultati di ricerca personalizzato di Divi!
Nota: Dovresti usare il modulo Modulo di Ricerca di Divi per i moduli di ricerca
Imposta il Modello Risultati di Ricerca di Divi
La creazione di un Modello Risultati di Ricerca in Divi segue gli stessi passaggi della creazione di altri Modelli:
Una volta creato il tuo Modello Risultati di Ricerca, apparirà accanto a qualsiasi altro Modello che hai creato. Possiamo personalizzare la visualizzazione dei risultati di ricerca cliccando su Aggiungi Corpo Personalizzato nel nostro Modello Risultati di Ricerca:
Puoi quindi utilizzare tutti gli strumenti familiari di Divi per impostare il tuo Modello Risultati di Ricerca. In questo esempio abbiamo impostato:
- Modulo Testo in una Riga
- Modulo di Ricerca in una Riga
- Modulo Blog in una Riga (Importante: questo è ciò che visualizza i risultati della ricerca!)
La parte più importante del tuo Modello Risultati di Ricerca Divi è assicurarsi di utilizzare un Modulo Blog — è responsabile della visualizzazione dei risultati di SearchWP.
Inoltre, devi abilitare Post per la Pagina Corrente:
Una volta aggiunto il tuo Modulo Blog al tuo Modello Risultati di Ricerca, puoi personalizzarlo come preferisci utilizzando le opzioni disponibili in Divi. Ecco un esempio:
Una volta terminata la personalizzazione del tuo Modello Risultati di Ricerca, puoi assicurarti che il tuo Motore SearchWP sia impostato come desideri, e i risultati di SearchWP verranno mostrati nel tuo Modello Risultati di Ricerca Divi! ?
Motore Personalizzato Utilizzato
Per impostazione predefinita, SearchWP utilizzerà il suo motore default per eseguire la ricerca. Se desideri utilizzare un motore supplementare, puoi usare questo hook:
All hooks should be added to your custom SearchWP Customizations Plugin.
| <?php | |
| // Use `supplemental` Engine for Divi Search Results Templates. | |
| // @link https://searchwp.com/documentation/knowledge-base/divi/ | |
| add_filter( 'searchwp\integration\pagebuilder\engine', function( $engine, $params ) { | |
| if ( 'divi' === $params['context'] ) { | |
| $engine = 'supplemental'; | |
| } | |
| return $engine; | |
| }, 10, 2 ); |







