In un blog lo scorrere del tempo è importante, se non fondamentale. Un blog con l’ ultimo post ormai datato è un blog che non viene più aggiornato, inutile iscriversi ai feed. Un articolo vecchio, soprattutto se è tecnico è da prendere con “le pinze”, comunque da verificare.
Capirete quindi quanto possa essere importante gestire e visualizzare le date e il tempo in modo corretto.
Le funzioni di cui WordPress si serve per visualizzare date e tempo sono:
La funzione the_date() è la funzione che visualizza la data di pubblicazione di un post ed accetta 4 parametri di configurazione:
$format è il parametro per assegnare un formato alla data. Una tipica stringa per la visualizzazione di una data in Italia potrebbe essere:
Ogni carattere rappresenta un elemento della data. Nel nostro esempio j sta per giorno, F è il mese e Y è l’ anno.
Per un elenco completo di tutti i formati di giorno, mese, anno e ora vi rimando alla documentazione ufficiale.
$before è il testo da inserire prima della data. Se, ad esempio, vogliamo inserire “Pubblicato il” prima di ogni data, possiamo scrivere:
$after è molto simile a $before, visualizza il testo dopo la data.
$echo è un parametro booleano, serve per verificare se la data è stata stampata oppure no, e in tal caso per eseguire un’ azione alternativa.
Peccato però che se usiamo questa funzione su una pagina che contiene più post pubblicati nello stesso giorno, visualizzeremo la data solo per il primo post. Per ripetere la visualizzazione della data per tutti i post dobbiamo infatti usare the_time().
La funzione the_time() è una funzione più semplice, ha infatti un unico parametro che consente di gestire il formato della data e dell’ ora. Il parametro utilizza gli stessi caratteri già visti con the_date().
Non avendo a disposizione altri parametri se vogliamo visualizzare del testo, ad esempio, siamo costretti ad inserirlo esternamente alla funzione: Pubblicato il
Se volete dare informazioni sull’ ultima modifica apportata e tenere in questo modo sempre aggiornati i vostri lettori, WordPress ha altre due funzioni che recuperano data e ora dell’ ultima volta che avete messo mano al vostro post:
- the_modified_time ($d);
- the_modified_data ($d);
Anche queste funzioni hanno come unico parametro configurabile quello che controlla il formato e possono essere utilizzate indifferentemente. Se ad esempio volete visualizzare la data dell’ ultima modifica di un post, solo nel caso un post sia stato modificato, potete utilizzare una condizione del genere:
if (get_the_modified_time() != get_the_time()) the_modified_time();
Infine possiamo utilizzare le funzioni di WordPress per tenere aggiornato il tempo del nostro copyright. In genere il copyright si riferisce all’ anno corrente oppure ad un intervallo di anni. Per tenere aggiornato il copyright all’ anno corrente possiamo utilizzare la funzione the_time() in questo modo:
Web 3.0 Notes Copyright 2006 -
Altri articoli che potrebbero interessarti:
WordPress: limitare i post visualizzati
WordPress e le librerie Javascript
WordPress 2.9:modificare le immagini e il cestino








Domenico (3 comments)
bel post, veramente utile.
Alessandra (1 comments)
Mi associo anch’io ai complimenti al post e alla grafica del sito.
Chiedo anche se è possibile nascondere la data su tutti gli articoli o solo su alcuni articoli.
Grazie
Ale
Engagement Rings (1 comments)
You have remarked very interesting details ! ps nice web site .