如何在日期存档页面中获取日期

时间:2013-08-11 作者:nilanjan

存档中。php,如果它是一个日期存档,我可以使用函数获取日期吗?

考虑这样一个url:myfirstsite/2013/08-我想获得2013/08

1 个回复
最合适的回答,由SO网友:fuxia 整理而成

使用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翻译。

您还可以使用四个条件函数:

is_year()
is_month()
is_day()
is_date()

结束

相关推荐

更新POST_DATE的SQL查询(一个POST=一个日期和时间)

我已经为我的wordpress博客准备了120篇一类的帖子。目前,帖子是草稿,我不想手动安排。我想这样发布它们:从2013年8月1日起,每天4篇文章,时间为上午10点/下午2点/下午5点/下午8:30,我需要的是SQL查询:120篇文章的更新日期,根据上述需求,将“草稿”模式更改为“待定”,发布顺序基于文章的创建日期:较早的将是第一次发布</我迷失在查询和循环中。如果有人能帮忙,我们将不胜感激。非常感谢,克里斯