cum obțin data într-o pagină de arhivă după dată

11 aug. 2013, 13:58:03
Vizualizări: 17K
Voturi: 2

În archive.php, dacă este o arhivă după dată, pot obține data folosind o funcție?

De exemplu, pentru un URL de genul: myfirstsite/2013/08 - vreau să obțin 2013/08

0
Toate răspunsurile la întrebare 1
0
11

Folosește get_query_var() pentru a obține părțile datei:

$year     = get_query_var('year');
$monthnum = get_query_var('monthnum');
$day      = get_query_var('day');

În wp_title(), se folosește un apel la get_query_var('m') pentru lună, dar eu am primit întotdeauna doar 0 ca valoare, chiar și pe un URL precum /2008/09/05/.

Dacă dorești să afișezi numele lunii, folosește:

$GLOBALS['wp_locale']->get_month($monthnum);

Numele lunii va fi tradus de WordPress atunci.

Există și patru funcții condiționale pe care le poți folosi:

is_year()
is_month()
is_day()
is_date()
11 aug. 2013 14:22:14