我有一个页面,其中有一个很大的书籍列表,这些书籍通过 get_posts() 查询插入到循环中,但由于列表太长,我们希望按出版年份将其分成较小的部分,并在顶部和底部有两个链接,它们将链接到上一个/下一个组(类似于上一个帖子/下一个帖子)。
怎么做最好?我应该多年来建立一个单独的子类别,然后列出它,还是设置发布后的日期和分组?
任何解决方案的代码以及上一年/下一年的链接是什么?
我的循环现在是:
<?php if ( have_posts() ) while ( have_posts() ) : the_post() ; ?>
<?php
$myposts = get_posts('posts_per_page=-1&category=3');
if($myposts):
foreach($myposts as $post) :
setup_postdata($post);
?>