需要帮助wordpress中的档案页面

时间:2011-12-14 06:35:43

标签: wordpress-theming archive wordpress

我想构建自己的档案页面,以我想要的格式显示。我想显示所有帖子标题,按月和年排序。它应该是这样的:

December 2011
Post title 1
3 comments

Post title 2
4 comments
November 2011
Post title 1
2 comments

我无法弄清楚需要创建的循环细节,以便逐月获得帖子标题及其评论。

这是我要构建的档案页面示例http://spyrestudios.com/archives/

请帮忙。 提前致谢。

2 个答案:

答案 0 :(得分:2)

答案 1 :(得分:0)

您可以使用WP_Query来执行此操作

试试这段代码(我没有测试过):

<?php
$date = '';
$query = 'posts_per_page=9999';
$queryObject = new WP_Query($query);
// The Loop...
if ($queryObject->have_posts()) {
    while ($queryObject->have_posts()) {
        $queryObject->the_post();
                $my_date = the_date('F j', '', '', FALSE);
                if ($my_date!=$date){
                    echo '<h2>'.$my_date.'</h2>';
                    $date = $my_date;
                }
                echo '<h3>';
                the_title();
                echo '</h3>';
                echo '<span>';
                comments_popup_link('No Comments »', '1 Comment »', '% Comments »');
                echo '</span>';
    }
}
?>