Formattare Data e Ora
Alcune funzioni dei tag di WordPress vengono utilizzate per visualizzare o restituire informazioni sulla data e sull'ora; the_date() ed the_time() ne sono un esempio. Alcune di queste funzioni accettano un parametro chiamato stringa di formattazione che consente di determinare come la data verrà visualizzata. La stringa di formattazione è un "modello" secondo il quale le varie parti di una data vengono combinate (utilizzando "caratteri di formattazione") per generare la data nel formato specificato.
Ad esempio la stringa di formattazione:
l, F j, Y
crea una data che apparirà simile a questa:
Venerdì, Settembre 24, 2004
Ecco ciò che rappresenta ciascun carattere di formattazione della stringa precedente:
l= Nome completo del giorno della settimana (lettera L minuscola).F= Nome completo per il mese.j= Giorno del mese.Y= Anno in formato quattro cifre.- (le virgole vengono interpretate letteralmente.)
WordPress è scritto in PHP. Le funzioni di formattazione delle date di WordPress utilizzano le funzioni di formattazioni delle date interne a PHP. È quindi possibile utilizzare la tabella dei caratteri di formattazione della data sul sito di PHP come riferimento per costruire le stringhe di formattazione di data da utilizzare in WordPress.
Esempi
WordPress v1.5 utilizza di base un Tema di nome Kubrick, che fornisce una sezione dopo il titolo di ciascun articolo che spiega quando è stato scritto l'articolo.
<p class="postmetadata alt"><small>Questa voce è stata pubblicata
il <?php the_time('l, F jS, Y') ?> e classificata in
<?php the_category(', ') ?>.</small></p>
Il risultato è:
Questa voce è stata pubblicata il Lunedì, Febbraio 21st, 2005 e classificata in News.
Per chi vive in Europa e desidera cambiare l'ordine degli elementi della data in "Lunedì, 21 Febbraio 2005", si dovrà cambiare il tag the_time() in:
<?php the_time('1, j F Y') ?>
Altri potrebbero desiderare le informazioni di riferimento più corte e condensate tipo:
PUBBLICATO: <?php the_time('m/j/y g:i A') ?>
IN: <?php the_category(', ') ?>
che darà come risultato:
PUBBLICATO: 02/21/05 8:36 AM<br /> IN: News
Nota: nella versione finale di WordPress localizzata in italiano tutte le impostazioni di data ed ora sono già state tradotte ed adattate alle modalità italiane.
Risorse su Data ed Ora
Per maggiori informazioni sulle funzioni di formattazione di Data ed Ora: