Come visualizzare i post relativi sui siti WordPress

Articolo scritto da:
  • WordPress
  • Aggiornato: Dec 10, 2016

Amministratori di siti web e blogger cercano costantemente modi per mantenere attivi i propri lettori sui propri siti Web per periodi sempre più lunghi. Una delle tecniche più comuni che impiegano è quella di visualizzare articoli correlati alla fine di ogni articolo. Questa è una tecnica molto semplice per mantenere i tuoi visitatori sul tuo sito web.

La visualizzazione di articoli / prodotti / video correlati aumenta il tempo che le persone trascorrono sul tuo sito web. Questo è anche il motivo per cui le società di e-commerce come Amazon e le società di hosting video come YouTube e Netflix investono in complessi algoritmi di apprendimento automatico per creare sistemi di raccomandazione efficaci.

Mentre un blog appena iniziato non può permettersi tecniche così avanzate, la visualizzazione di post correlati alla fine di ogni post è un semplice trucco per aiutare i visitatori a rimanere più a lungo sul tuo blog o sito web. E più a lungo il visitatore trascorre sul tuo sito web, più è probabile che effettui un acquisto.

Non dimentichiamoci dell'aspetto dell'interfaccia utente, i sistemi di raccomandazione sono immensamente utili per aiutare le persone a trovare il giusto contenuto. Non riesco a ricordare il numero di volte che ho trascorso a guardare video YouTube consecutivi come offerto dal sistema di raccomandazione. La visualizzazione di post correlati riduce il tempo di navigazione e aiuta a connettere il lettore al contenuto giusto.

Utilizzo del modulo Post relativi Jetpack

Questa caratteristica dei post correlati analizza tutti i tuoi post e li analizza contestualmente per trovare i post giusti che possono suscitare la curiosità del tuo visitatore.

jetpackrelposts

Preferisco utilizzare questo modulo di Jetpack piuttosto che eseguire un plug-in aggiuntivo perché l'analisi e l'elaborazione vengono eseguite dai loro server cloud, il che significa che le risorse del server non vengono utilizzate per lo stesso.

Alcune cose su come funziona effettivamente questo modulo:

  • Ci deve essere un minimo di 3 buoni post correlati che possono essere visualizzati. Senza questi tre post, nulla viene visualizzato come contenuto correlato alla fine di un post.
  • Il contenuto correlato è generato sulla base di tag, categorie e il contenuto dei messaggi stessi.
  • Le miniature delle immagini possono essere le immagini in primo piano dei post precedenti o le immagini allegate al post correlato da visualizzare. Sono tagliati 350px largamente da 200px alto, figlio, prendi in considerazione queste dimensioni quando scegli le immagini in evidenza e assicurati che si traducano bene in quelle dimensioni.

Inoltre, se desideri apportare ulteriori modifiche al funzionamento del modulo, dovrai modificare un po 'di codice nel tuo file Functions.php. La maggior parte di queste funzioni comporta la modifica del filtro dei post relativi a Jetpack.

  • Cambia il numero di post correlati visualizzati. Cambia il conteggio delle dimensioni dell'opzione.
function jetpackme_more_related_posts ($ options) {$ options ['size'] = 6; restituire $ opzioni; } add_filter ('jetpack_relatedposts_filter_options', 'jetpackme_more_related_posts'); 
  • Sostituisci uno dei post correlati con un risultato personalizzato, per un post specifico. Post ID si riferisce al post specifico in questione.
function jetpackme_append_related_post ($ hits, $ post_id) {// $ post_id è il post che stiamo ricevendo attualmente post correlati per if (2194 == $ post_id) {// Aggiungi 1036 alla parte anteriore dell'array hits array_unshift ($ hits, array ('id' => 1036)); // Rimuovi l'ultimo elemento dell'array array_pop ($ hits); } restituisce $ hits; } add_filter ('jetpack_relatedposts_filter_hits', 'jetpackme_append_related_post', 20, 2);

  • Escludere un post specifico dalla visualizzazione tra i risultati dei post correlati. Identifica nuovamente l'ID del post per escluderlo.
function jetpackme_exclude_related_post ($ exclude_post_ids, $ post_id) {// $ post_id è il post che stiamo attualmente ricevendo post correlati per $ exclude_post_ids [] = 1037; // Escludi post_id 1037 $ exclude_post_ids [] = 1038; // Esclude anche post_id 1038 restituisce $ exclude_post_ids; } add_filter ('jetpack_relatedposts_filter_exclude_post_ids', 'jetpackme_exclude_related_post', 20, 2);
  • Escludere un'intera categoria da non comparire mai tra i risultati dei post correlati. Cambia il category.slug in una categoria che non vuoi vedere nei tuoi post correlati.
function jetpackme_filter_exclude_category ($ filters) {$ filters [] = array ('not' => array ('term' => array ('category.slug' => 'cani'))); restituire $ filtri; } add_filter ('jetpack_relatedposts_filter_filters', 'jetpackme_filter_exclude_category');

  • Disabilita selettivamente i post correlati da visualizzare su messaggi selezionati. is_single array contiene un numero di post ID per i quali i post correlati non vengono visualizzati.
function jetpackme_no_related_posts ($ options) {if (is_single (array (17, 19, 1, 11))) {$ options ['enabled'] = false; } return $ options; } add_filter ('jetpack_relatedposts_filter_options', 'jetpackme_no_related_posts');

  • Includi le pagine nei risultati di ricerca per il contenuto correlato.
function jetpackme_add_pages_to_related ($ post_type, $ post_id) {if (is_array ($ post_type)) {$ search_types = $ post_type; } else {$ search_types = array ($ post_type); } // Aggiungi pagine $ search_types [] = 'pagina'; return $ search_types; } add_filter ('jetpack_relatedposts_filter_post_type', 'jetpackme_add_pages_to_related', 10, 2);
  • Aggiungi un'immagine di fallback predefinita, se non è possibile trovare alcuna immagine in un post.
function jeherve_custom_image ($ media, $ post_id, $ args) {if ($ media) {return $ media; } else {$ permalink = get_permalink ($ post_id); $ url = apply_filters ('jetpack_photon_url', 'YOUR_LOGO_IMG_URL'); return array (array ('type' => 'image', 'from' => 'custom_fallback', 'src' => esc_url ($ url), 'href' => $ permalink,)); }} add_filter ('jetpack_images_get_images', 'jeherve_custom_image', 10, 3);
  • Nascondi la data del post nei post correlati.
 
.jp-relatedposts-post-date {display: none; }

Puoi leggere su più funzioni che puoi aggiungere o modificare con il modulo post relativo utilizzando Jetpack sul loro blog.

Related Posts Plugin

Se preferisci utilizzare un plug-in indipendente per eseguire la funzione di visualizzazione dei post correlati, ci sono due plug-in gratuiti che dovrebbero essere all'altezza dell'attività.

  • Related Posts per WordPress - Non rallenta il tuo sito web e utilizza la propria cache per eseguire operazioni di sollevamento. C'è la creazione automatica di post correlati e il plugin consente la modifica manuale. Il plug-in ha una versione premium che offre supporto multisito e un maggiore controllo sullo stile dei modelli di post correlati.
  • Articoli correlati di Tassonomia - Questo plugin utilizza una query memorizzata nella cache per trovare i post correlati. Aggiungi vincoli ai post correlati: corrispondenze per data e tassonomia / singoli post. Usa il tuo modello HTML che consente una maggiore personalizzazione. I codici brevi aiutano a visualizzare un numero specifico di post correlati utilizzando i widget.

Aumentare la viscosità del sito

La visualizzazione di post correlati aumenta decisamente il tempo che un visitatore probabilmente spende sul tuo sito web. Sfrutta il suo potere e dimmi come è andata.

A proposito di Vishnu

Vishnu è uno scrittore freelance di notte, lavora come analista di dati di giorno.

Collegare: