Stai cercando un modo per mostrare i tuoi articoli più commentati come miniature? Sebbene esista probabilmente un plugin per questo, abbiamo creato un rapido snippet di codice che puoi utilizzare per visualizzare gli articoli più commentati del mese scorso come miniature in WordPress.
Istruzioni:
Tutto quello che devi fare è aggiungere questo codice al file functions.php del tuo tema o in un plugin specifico per il sito:
function most_wps_popular_thumbnail(){
$current_month = date('n');
if($current_month==1){ $last_month=12; }else{ $last_month=$current_month-1; }
$args = array(
'posts_per_page' => 4,
'monthnum' => $last_month,
'orderby' => 'comment_count',
);
?>
<h1>Most popular snippets</h1>
<?php query_posts($args); ?>
<?php while (have_posts()) : the_post(); ?>
<a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><?php the_post_thumbnail( 'thumbnail' ); ?></a>
<?php endwhile; ?>
<?php
wp_reset_query();
}
Aggiungi questo snippet di codice nel file del tuo tema dove desideri visualizzare le miniature degli articoli.
<?php most_wps_popular_thumbnail(); ?>
Nota: Se questa è la prima volta che aggiungi snippet di codice in WordPress, consulta la nostra guida su come copiare / incollare correttamente snippet di codice in WordPress, in modo da non rompere accidentalmente il tuo sito.
Se ti è piaciuto questo snippet di codice, prendi in considerazione la possibilità di consultare i nostri altri articoli sul sito come: Come creare un modulo di contatto in WordPress e I 24 migliori temi WordPress multiuso.
Perfetto, solo un piccolo suggerimento se posso. Cambia < ? in < ? php. < ? i tag brevi sono comodi, ma non sono sicuri o prevedibili. Per non parlare del fatto che molti ISP hanno disattivato i tag brevi e se lo fanno, quelli sopra non funzioneranno.
Spero che non ti dispiaccia se lo dico.
Ciao Emil ,
Nessun problema, wpsnipp è stato creato per aiutare le persone con WordPress, quindi ogni contributo è ottimo.