解决wordpress页面(page)分页失效

<?php
$limit = get_option('posts_per_page');
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
query_posts('cat=-3&showposts=' . $limit=9 . '&paged=' . $paged);
$wp_query->is_archive = true; $wp_query->is_home = false;
?>
<?php while (have_posts()) : the_post(); ?>
<div>
<a href="<?php the_permalink(); ?>" rel="bookmark" title="<?php the_title(); ?>"><?php the_title(); ?></a>
<?php the_content(); ?>
</div>
<?php endwhile; ?>
//分页插件调用代码开始
<div>
<?php if (function_exists('wp_pagenavi')) wp_pagenavi(); else { ?>
<div><?php next_posts_link(' 上一页 »') ?></div>
<div><?php previous_posts_link('« 下一页 ') ?></div>
<?php } ?>
</div>

注意:在“showposts=”后面使用的是“$limit=9”,而不是我们平常用的“showposts=9”。否则就不能分页了,这里调取了处分类3以为的所以文章。


发布日期:

所属分类: Wordpress 综合 标签:   


没有相关文章!