我正在尝试修复WP page Navi插件分页的错误。在我将posts\\u per\\u page参数添加到查询中后,当单击链接page3,4等(总共有10条记录)和第8页(总共大约有60条记录)时,会出现404错误。如果没有这个参数,它可以正常工作,但我想在类别下显示不同数量的帖子。
以下是我试图修复的其中一个页面的代码:
$paged = (get_query_var(\'paged\')) ? get_query_var(\'paged\') : 1;
query_posts($query_string .\'&posts_per_page=5&paged=\' . $paged);
?>
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<li><a href="<?php echo get_permalink(); ?>"><?php the_title(); ?></a></li>
<?php endwhile; ?>
<?php else : ?>
<?php _e(\'Sorry, no posts matched your criteria.\'); ?>
<?php endif; ?>
</ul>
<?php if (function_exists(\'wp_pagenavi\')){ wp_pagenavi(); } ?>
非常感谢您的帮助。