È stata rilasciata una nuova estensione Pro: Related. Ora puoi usare SearchWP per alimentare un sistema di contenuti correlati sul tuo sito!
SearchWP sa molto sul contenuto del tuo sito. Mostrare ai visitatori contenuti correlati può aiutarli a prolungare la loro permanenza esponendo voci correlate a quella attualmente visualizzata. Se stai attualmente utilizzando un'altra soluzione per contenuti correlati, questa estensione può anche alleggerire il carico sul tuo server riducendo l'overhead di mantenimento di un indice separato per i contenuti correlati o l'esecuzione di query di database pesanti in fase di esecuzione.
Come SearchWP stesso e le sue altre estensioni, Related è stato costruito pensando agli sviluppatori. È tanto un sistema personalizzabile quanto una soluzione "chiavi in mano".
Per impostazione predefinita, Related non fa nulla, ma puoi scegliere di far sì che Related aggiunga automaticamente voci correlate (per tipo di post) nella sua schermata delle impostazioni (accessibile tramite il menu a discesa Estensioni nella schermata delle impostazioni di SearchWP):
Una volta che questo è in atto, Related mostrerà fino a 3 voci correlate alla voce corrente:
Related viene fornito con un modello predefinito di "auto append" (aggiunta automatica) progettato per integrarsi bene con il tuo tema, ma non è sufficiente. C'è un caricatore di modelli completo integrato, che ti consente di personalizzare facilmente completamente l'aspetto del tuo contenuto correlato.
Il caricatore di modelli è ottimo perché ti consente di specificare completamente il markup e lo stile utilizzati per il tuo contenuto Correlato senza dover modificare hook o rimuovere asset o comportamenti che ti intralciano.
Se l'aggiunta automatica non è il tuo stile, puoi utilizzare programmaticamente Related per trovare contenuti correlati e fare ciò che desideri! È facile come:
| <?php | |
| /* | |
| * Programmatically find Related content from SearchWP Related | |
| */ | |
| // Instantiate SearchWP Related | |
| $searchwp_related = new SearchWP_Related(); | |
| // Use the keywords as defined in the SearchWP Related meta box | |
| $keywords = get_post_meta( get_the_ID(), $searchwp_related->meta_key, true ); | |
| $args = array( | |
| 's' => $keywords, // The stored keywords to use | |
| 'engine' => 'default', // the SearchWP engine to use | |
| 'posts_per_page' => 3, // how many entries to find | |
| ); | |
| // Retrieve Related content for the current post | |
| $related_content = $searchwp_related->get( $args ); | |
| // Returns an array of Post objects for you to loop through | |
| print_r( $related_content ); |
L'ultimo dettaglio che riguarda il lavoro con contenuti correlati è la specifica di come vengono trovati tali contenuti correlati. SearchWP è un potente indice di ricerca basato su parole chiave per il tuo sito WordPress. Un sistema basato su parole chiave per trovare contenuti correlati ha perfettamente senso. Quando modifichi le voci sul tuo sito, puoi facilmente definire quali parole chiave vengono utilizzate per trovare contenuti Correlati:
Per impostazione predefinita, Related creerà un set di parole chiave di fallback da utilizzare in base al titolo delle tue voci. Questo ti fa risparmiare tempo quando attivi Related per la prima volta, in modo da non dover modificare ogni singola voce sul tuo sito per determinare un set di parole chiave da utilizzare. Le parole chiave possono essere aggiornate in qualsiasi momento.
Related è una potente soluzione per contenuti correlati, che utilizza l'indice ottimizzato di SearchWP per trovare contenuti correlati in tempo reale senza sovraccaricare il tuo server. Divertiti!





