我需要有关 kriesi 分页的帮助...我可以看到它,但它不起作用。当我点击第 2 页时,显示的是第一页的内容。
<?php $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; ?>
<?php query_posts( array
( 'post_type'=>'post',
'posts_per_page' => 3,
'paged' => $paged
)); ?>
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
<article id="post-<?php the_ID(); ?>" class="middle-post">
<h1><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h1>
</article>
<?php endwhile; kriesi_pagination(); endif; wp_reset_query(); ?>
很可能您的 $paged
变量设置不正确。您可以尝试以下代码,而不是您的第一行:
if (get_query_var('paged')) {
$paged = get_query_var('paged');
} elseif (get_query_var('page')) {
$paged = get_query_var('page');
} else {
$paged = 1;
}
我是一名优秀的程序员,十分优秀!