WordPress:自定义查询


WordPress: Custom Query

我有一个使用数组合并的自定义查询,因此我可以在一个列表中列出文章和自定义帖子类型的帖子,一次显示 5 个。下面的分页允许用户查看其余结果。我不断收到分页错误,但我在查询中尝试了 $paged 变量的几乎所有变体以使分页正常工作,但事实并非如此。我知道是我,可能是一个简单的语法......但我被难住了。有什么想法吗?(注意:此页面在相关查询之上有多个其他自定义查询)

这是我的代码:

<?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(); ?>

你试过吗?

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