Come aggiungiamo il post segnalato in WordPress senza usare i plugin
Per “Articolo correlato” O “Articoli correlati” sono una serie di collegarequelli più sofisticati, ma alla fine fanno tutti la stessa cosa. Visualizza in una pagina (in un post) del blog i titoli degli articoli che corrispondono come argomento all'articolo in cui viene effettuata l'inserzione. È una funzione utile per entrambi Seo come per utente, consentendo un rapido accesso agli articoli che trattano lo stesso argomento di quello presente nella pagina in cui è presente l'elenco.
È noto che un gran numero di collegare-ers possono avere un'influenza negativa il tempo di caricamento di una pagina e in più crea tabelle aggiuntive nel database.
Una buona idea sarebbe quella di sostituire quanto più possibile i plugin di WordPress con righe di codice che portino allo stesso risultato. (Attenzione però perché alcuni codici aggiunti soprattutto in Functions.php possono compromettere seriamente le prestazioni del server)

I plugin di “Articoli correlati” può essere sostituito con la funzione sottostante, se scegliamo di averla nella pagina dell'articolo titoli degli articoli visualizzati che contengono gli stessi tag con quelli della posizione in cui è elencato. Utilizzando questo criterio di relazione possiamo aggiungere al file il codice seguente singolo.php del tema utilizzato nel blog.
<?php
$tags = wp_get_post_tags($post->ID);
if ($tags) {
$tag_ids = array();
foreach($tags as $individual_tag) $tag_ids[] = $individual_tag->term_id;
$args=array(
'tag__in' => $tag_ids,
'post__not_in' => array($post->ID),
'showposts'=>5, // Number of related posts that will be shown.
'caller_get_posts'=>1
);
$my_query = new wp_query($args);
if( $my_query->have_posts() ) {
echo '<h3>Related Posts</h3><ul>';
while ($my_query->have_posts()) {
$my_query->the_post();
?>
<li><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></li>
<?php
}
echo '</ul>';
}
}
?>
Esempio concreto.
Nella pagina dell'articolo “WORDPRESS EXPLOIT – PULIZIA DEI FILE VIRUSATI, SICUREZZA SQL E SERVER.” quelli relativi a WordPress, virus, database, exploit sono elencati come articoli correlati.

La funzione è testata su WordPress 3.3.1 ma è compatibile anche con le versioni più recenti di Wordpress 2.x.
Stealth Settings – Mostra post correlato in WordPress senza plugin.
Come aggiungiamo il post segnalato in WordPress senza usare i plugin
Cosa c'è di nuovo
Di Stealth L.P.
Fondatore ed editore Stealth Settings, din 2006 pana in prezent. Experienta pe sistemele de operare Linux (in special CentOS), Mac OS X , Windows XP > Windows 10 Si WordPress (CMS).
Visualizza tutti i messaggi di Stealth L.P.Potrebbe interessarti anche...
Un pensiero su “Come aggiungiamo il post segnalato in WordPress senza usare i plugin”