我必须将帖子显示为以下
2010年9月
2010年9月24日星期五
post1
post2
.
.
.
2010年9月17日星期五
post1
post2
.
.
.
2010年9月10日星期五
post1
post2
.
.
.
2010年9月3日星期五
post1
post2
.
.
.
可以告诉任何人,怎么做?或者我应该使用哪种功能?
我使用了以下功能,我在本月获得了所有帖子
query_posts("year=$current_year&monthnum=$current_month")
如何展示本月每周的帖子?
是否有效 query_posts(""year=$current_year&monthnum=$current_month&post_date >$startDate&post_date <=$endDate")
或者另一种好方法是什么?
答案 0 :(得分:0)
所以这实际上非常简单,您需要做的就是每周更改一周打印周标题。如果你希望每周五发生这种情况,那么在while语句中的循环中只需要这样的东西:
<?php
if(get_the_time("N")==5):
?>
<h1><?php the_time(); ?></h1>
<?php endif; ?>
您需要一些逻辑来确定第一篇文章是否不是星期五,并补偿差异。但我认为这非常接近。