WordPress的:自定义查询

问题描述:

我有一个自定义查询使用数组合并,所以我可以列出一个列表中的文章和自定义帖子类型的帖子,一次显示5。下面的分页允许用户看到其余的结果。我不断收到分页错误,但我已经尝试了几乎所有查询中$ paged变量的变体,以便分页工作,而不是。我知道这是我,可能是一个简单的语法的东西......但我很难过。有任何想法吗? (注:此页面有一个问题上面多,其他的自定义查询)WordPress的:自定义查询

这里是我的代码:

<?php 
$loop1 = array_merge($wp_query->query, 
         array('post_type' => array('post','podcasts', 'cat' => $cat_ID), 
          'paged' => (get_query_var('page') ? get_query_var('page') : 1), 
          'posts_per_page' => 5)); 
query_posts($loop1); 
while (have_posts()) : the_post(); ?> 
+0

您的三元操作符是否按照您希望的方式工作? –

+1

另外,您可能会尝试http://wordpress.stackexchange.com/ –

你试过吗?

'paged' => (get_query_var('paged') ? get_query_var('paged') : 1), 
+0

我非常欣赏这个建议,但只是试了一下,可悲的是它没有奏效。 – user1462510