如何显示5个最新帖子的所有月份?

时间:2012-07-13 22:28:14

标签: wordpress

我需要显示所有有活动帖子的月份,并且每个月内我需要显示至少5个与每个月相关的帖子.. HTML将如下所示:

<ul>
    <li><a href="#">Souvlaki ignitus carborundum</a></li>
    <li><a href="#">Defacto lingo est igpay atinlay</a></li>
    <li><a href="#">Quote meon an estimate</a></li>
    <li><a href="#">Souvlaki ignitus carborundum</a></li>
    <li><a href="#">Defacto lingo est igpay atinlay</a></li>
    <li><a href="#">Quote meon an estimate</a></li>
</ul>
<h6>April:</h6>
<ul>
    <li><a href="#">Sic tempus fugit esperanto hiccup</a></li>
    <li><a href="#">Epsum factorial non deposit</a></li>
</ul>
<h6>May</h6>

我将如何使用此功能或使用哪些功能?

1 个答案:

答案 0 :(得分:1)

这应该可以解决问题。

<?php for ($i=1; i<12; $i++)
{
    $month=$i;
    $nQuery = new WP_Query("monthnum=$month&order=ASC&posts_per_page=5" );
    if (nQuery->have_posts()) : while (nQuery->have_posts()) : nQuery->the_post(); ?>
    //INSERT PREFFERED DATA HERE!!!
}?>