如何在特定月份显示每周的帖子?

时间:2010-09-28 20:03:02

标签: php wordpress

我必须将帖子显示为以下

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")

或者另一种好方法是什么?

1 个答案:

答案 0 :(得分:0)

所以这实际上非常简单,您需要做的就是每周更改一周打印周标题。如果你希望每周五发生这种情况,那么在while语句中的循环中只需要这样的东西:

<?php
if(get_the_time("N")==5):
?>
<h1><?php the_time(); ?></h1>
<?php endif; ?>

您需要一些逻辑来确定第一篇文章是否不是星期五,并补偿差异。但我认为这非常接近。