0

我需要显示所有有活动帖子的月份,并且在每个月内我需要显示至少 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>

我将如何处理或可以使用哪些功能?

4

1 回答 1

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!!!
}?>
于 2012-07-14T21:54:07.457 回答