如何在一个类别中显示所有自定义帖子类型,而不是分页?

时间:2017-04-14 作者:Akash

我想调整或编辑以下代码,以显示所有自定义帖子类型,而不显示页码。我只想在一页中显示所有项目。我不想在这里继续分页。我需要在下面的代码中编辑或添加什么内容?

// show all active coupons for this store and setup pagination
$paged = (get_query_var(\'paged\')) ? get_query_var(\'paged\') : 1;
query_posts( array(
    \'post_type\' => APP_POST_TYPE,
    \'post_status\' => \'publish\',
    APP_TAX_STORE => $term->slug,
    \'ignore_sticky_posts\' => 1,
    \'paged\' => $paged
) );

2 个回复
最合适的回答,由SO网友:Banshi Lal Dangi 整理而成

按以下方式更新代码。

// show all active coupons for this store and setup pagination
 query_posts( array(
              \'post_type\' => APP_POST_TYPE,
              \'post_status\' => \'publish\',
               APP_TAX_STORE => $term->slug,
              \'ignore_sticky_posts\' => 1,
              \'posts_per_page\'=>-1
              ) 
           );

SO网友:Mukii kumar

以下是完整代码:

// show all active coupons for this store and setup pagination 
   query_posts( array( \'post_type\' => APP_POST_TYPE, \'post_status\' => \'publish\', APP_TAX_STORE => $term->slug, \'ignore_sticky_posts\' => 1) );
删除该行:

$paged = (get_query_var(\'paged\')) ? get_query_var(\'paged\') : 1;
以及

\'paged\' => $paged 
来自query\\u posts()。

相关推荐

Count posts for pagination

我正在为一个网站分页<;上一页(页码)下一页>很简单,已经完成。但是现在我需要添加一个选择器来直接转到页面(例如:转到第7页),要这样做,我需要知道有多少页面,为此我需要计算在查询中找到了多少帖子。问题是这个网站有太多的帖子(>13.000),查询所有帖子都会减慢页面加载速度,这就像。。。10秒后页面才能加载。显然,这是不可接受的。分页解决了这个问题,因为一次只加载50或100篇文章,但我无法将它们全部计算在内。我可以在不加载的情况下统计某个查询中的帖子吗?或者我可以通过其他方式获得页数吗