我在WP_Query中使用数组,这是针对index.php页面的。代码是这样的
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
$args = new WP_Query( array(
'post__not_in' => $exclude_ids, // This works correctly
'paged' => $paged,
'posts_per_page' => 9, // I added this as a hope but didn't work
) );
$the_query = new WP_Query( $args ); ?>
<?php if ( $the_query->have_posts() ) : while ( $the_query->have_posts() ) : $the_query->the_post(); ?>
但分页无效。我把e $paged
拿走了,它正在按照它应该做的1,2,3(我假设?)所以那部分正在工作,URL正在改变,分页链接识别它&# 39; s在1,2,3页,但帖子都是一样的。
答案 0 :(得分:0)
原来我很蠢。
我有$args
作为new WP_Query
,而它应该只是数组。