Come visualizzare un elenco di messaggi aggiornati in WordPress
A WPBeginner, mostriamo la data dell'ultima modifica invece della data di pubblicazione originale per tutti i nostri articoli. Pensiamo che sia una cattiva idea rimuovere le date dai tuoi post sul blog di WordPress. Se stai utilizzando la data dell'ultima modifica, potresti voler mostrare un elenco dei tuoi post aggiornati di recente sul tuo sito. In questo articolo, ti mostreremo come visualizzare un elenco degli ultimi post aggiornati in WordPress.
Ogni volta che aggiorni un post, WordPress memorizza la data e l'ora di tale aggiornamento nella tabella dei post come ultima data di aggiornamento. Ti mostreremo come creare una query WordPress personalizzata per elencare i tuoi articoli aggiornati più di recente.
Copia e incolla questo codice in un plug-in specifico del sito o nei temi del tuo tema functions.php
file.
function wpb_lastupdated_posts () // Argomenti di query $ lastupdated_args = array ('orderby' => 'modified', 'ignore_sticky_posts' => '1'); // Loop per visualizzare 5 post recentemente aggiornati $ lastupdated_loop = new WP_Query ($ lastupdated_args); $ contatore = 1; $ string. = '
- '; while ($ lastupdated_loop-> have_posts () && $ counter the_post (); $ string. = '
- post-> ID). '">' .get_the_title ($ lastupdated_loop-> post-> ID). '('. get_the_modified_date (). ') '; $ Contatore ++; ENDWHILE; $ string. = '
È tutto. Ora se vuoi visualizzare gli ultimi messaggi aggiornati nei file modello del tuo tema, puoi usarlo in questo modo:
Per visualizzare gli ultimi post aggiornati nei post, nelle pagine e nei widget di WordPress, puoi utilizzare lo shortcode [-posts LastUpdated]
.
Esistono molti modi diversi per ordinare i tuoi articoli in WordPress. A parte l'ordine ascendente, discendente e casuale, puoi anche visualizzare i post per data di scadenza. Con questo articolo, ora puoi mostrare i post dell'ultima ora modificata.
Come useresti questo sul tuo sito? Stai visualizzando la data di pubblicazione originale o l'ultima data di modifica? Facci sapere lasciando un commento qui sotto.