Archive.phpで日付アーカイブの場合、関数を使用して日付を取得できますか?
次のようなURLを考えます。myfirstsite/2013/08 - 2013/08を入手したい
日付部分を取得するにはget_query_var()
を使用します。
$year = get_query_var('year');
$monthnum = get_query_var('monthnum');
$day = get_query_var('day');
wp_title()
では、get_query_var('m')
への呼び出しも月に使われますが、0
のようなURLでも、私は常に値として/2008/09/05/
を取得しました。
月名を印刷したい場合は、次のようにします。
$GLOBALS['wp_locale']->get_month($monthnum);
月名はWordPressによって翻訳されます。
使用できる条件付き関数も4つあります。
is_year()
is_month()
is_day()
is_date()