我想建立自己的档案页面,以我想要的格式显示.我想显示所有帖子标题,按月和年排序.它应该如下所示:
December 2011 Post title 1 3 comments Post title 2 4 comments
November 2011 Post title 1 2 comments
我无法弄清楚需要创建的循环的细节,以获得帖子标题和它的评论按月排序.
这是我要构建http://spyrestudios.com/archives/的档案页面示例.
请帮忙.
提前致谢.
最佳答案 您可以使用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>';
}
}
?>