我有一个奇怪的问题,我知道:在Wordpress循环中,像这样:
<?php if (have_posts() ) while (have_posts() ) :the_post(); ?>
我想今天显示日期,但不是使用“the_time”功能,但是这样:
<?php setlocale(LC_TIME, 'ita', 'it_IT.utf8'); echo strftime('%d %B %Y'); ?>
今天所有帖子都显示日期,这没关系。
现在,我希望在15个循环(或15个帖子)之后显示“-1天”日期,再次在15 -1之后显示,依此类推每15个。 我怎么能这样做?
谢谢! ; - )
答案 0 :(得分:0)
如果你问我认为你在这里问的是一个例子,那就是在每一个日期的第15次迭代前一天获得:
//Untested
$i = 0;
foreach($dates as $date){
if(($i % 15) == 0){//if $i is a multiple of 15
$display_date = strftime('%d%b%y', $date ."- 1 day");
echo $display_date;
}
$i++;
}