Come visualizzare data ultimo aggiornamento articolo WordPress
Vuoi visualizzare l’ultima data di aggiornamento dei tuoi articoli WordPress? Alcuni siti Web aggiornano regolarmente i loro post e vorrebbero mostrare agli utenti la data dell’ultimo aggiornamento.
In questo articolo, ti mostreremo come visualizzare facilmente l’ultima data aggiornata dei tuoi articoli su WordPress.
Perchè visualizzare l’ultima data di aggiornamento per gli articoli WordPress?
La maggior parte dei temi WordPress mostrano la data in cui un articolo è stato pubblicato. Questo va bene per la maggior parte dei blog e siti web.
Tuttavia, WordPress viene utilizzato anche da siti web in cui gli articoli più vecchi vengono regolarmente aggiornati (come il nostro). Data e ora aggiornate sono informazioni importanti per le pubblicazioni.
L’esempio più comune sono i siti Web di notizie. Spesso aggiornano vecchie storie per mostrare nuovi sviluppi, aggiungere correzioni o file multimediali. Se aggiungessero solo la data della prima pubblicazione , gli utenti potrebbero non comprendere l’ aggiornamento e perdere la notizia.
Molti blog e siti web non mostrano alcuna data sui loro articoli. Questa è una cattiva pratica e non dovresti mai rimuovere le date dai tuoi articoli sul blog.
Detto questo, vediamo come visualizzare facilmente la data dell’ultimo aggiornamento per i tuoi post in WordPress.
Visualizzazione della data dell’ultimo aggiornamento in WordPress
Questo tutorial richiede di aggiungere codice ai tuoi file WordPress.
1.Mostra la data dell’ultimo aggiornamento prima del contenuto del post.
Dovrai aggiungere questo codice al file functions.php del tuo tema.
function
wpb_last_updated_date(
$content
) {
$u_time
= get_the_time(
'U'
);
$u_modified_time
= get_the_modified_time(
'U'
);
if
(
$u_modified_time
>=
$u_time
+ 86400) {
$updated_date
= get_the_modified_time(
'F jS, Y'
);
$updated_time
= get_the_modified_time(
'h:i a'
);
$custom_content
.=
'<p class="last-updated">Last updated on '
.
$updated_date
.
' at '
.
$updated_time
.
'</p>'
;
}
$custom_content
.=
$content
;
return
$custom_content
;
}
add_filter(
'the_content'
,
'wpb_last_updated_date'
);
Questo codice controlla se la data di pubblicazione di un post e le date dell’ultima modifica sono diverse. Se lo sono, visualizza la data dell’ultima modifica prima del contenuto del post.
A questo puoi aggiungere CSS personalizzati per modellare l’aspetto dell’ultima data di aggiornamento.
2. Aggiungi l’ultima data di aggiornamento nei modelli di tema
Questo metodo richiede la modifica di specifici file di temi WordPress. Molti temi di WordPress ora usano i propri tag modello che definiscono come questi temi mostrano i metadati come data e ora.
Alcuni temi utilizzano anche modelli di contenuto o parti di modelli per visualizzare post.
Pochi temi più semplici useranno single.php, archive.php e altri file template per mostrare contenuti e meta informazioni.
Ricercherai il codice responsabile della visualizzazione di data e ora. È quindi possibile sostituire il codice con quello che trovi qui sotto o aggiungerlo subito dopo la data e il time code del tema.
$u_time
= get_the_time(
'U'
);
$u_modified_time
= get_the_modified_time(
'U'
);
if
(
$u_modified_time
>=
$u_time
+ 86400) {
echo
"<p>Last modified on "
;
the_modified_time(
'F jS, Y'
);
echo
" at "
;
the_modified_time();
echo
"</p> "
; }
In conclusione
Con questo articolo abbiamo visto come aggiungere la data dell’ultimo aggiornamento dell’articolo su WordPress.
Ricorda : quando parliamo di aggiornamento non ci riferiamo ad una nuova pubblicazione dello stesso articolo.