我在制作wp_pagenavi时遇到了一些问题。 我有一个自定义的帖子存档页面,我在其中激活了该功能。这是代码:
<?php
// WP_Query arguments
$args = array(
'post_type' => array( 'connazionali' ),
'nopaging' => false,
'paged' => '1',
);
// The Query
$query = new WP_Query( $args );
// The Loop
if ( $query->have_posts() ) {
while ( $query->have_posts() ) {
$query->the_post();
the_title();
the_content();
}
wp_pagenavi( array( 'query' => $query ));
} else {
// no posts found
}
// Restore original Post Data
wp_reset_postdata();
?>
分页显示正确但当我点击第二页时,会显示相同的三篇文章(即使url / page / 2正确)。 我只在存档页面上注意到这个问题,而在类别页面上它工作正常。
我可以解决这个问题吗?
谢谢!
答案 0 :(得分:0)
我不知道wp_pagenavi()是如何工作的,但您可以尝试像这样设置paged
:
$paged = get_query_var( 'paged' ) ? get_query_var( 'paged' ) : 1;
https://codex.wordpress.org/Pagination#Adding_the_.22Paged.22_Parameter_to_a_Query