在 archive.php 上运行第二个非分页循环
Posted
技术标签:
【中文标题】在 archive.php 上运行第二个非分页循环【英文标题】:Run second non-paginated loop on archive.php 【发布时间】:2016-03-12 00:22:06 【问题描述】:我在 wordpress 中有一个标准的 archive.php 页面,它列出了给定类别的所有帖子,并遵守 6 管理员中设置的“每页帖子”。
在archive.php的上面我正在尝试运行相同的循环,但显示所有帖子,而不是分页(所以我可以显示该类别中所有帖子的地图,而不仅仅是该页面上的6个)
我可以使用以下代码进行循环,但无法让它忽略分页并显示给定类别的所有帖子。有人可以帮忙吗?
<?php if ( have_posts() )
while ( have_posts() ) the_post(); ?>
Blah
<?php rewind_posts(); ?>
【问题讨论】:
【参考方案1】:您应该尝试使用query_posts('category_name=your_category')
来使用条件查询帖子数组。然后你可以再次运行循环,它将使用这个新创建的数组。
你可以在the Wordpress Codex找到详细的文章。
希望对您有所帮助!干杯!
【讨论】:
以上是关于在 archive.php 上运行第二个非分页循环的主要内容,如果未能解决你的问题,请参考以下文章