<?php query_posts('cat=-12'); ?> <?php if (have_posts()) : while (have_posts()) : the_post(); ........... <?php endwhile; endif; ?>
在首页上的话导致与pagenavi冲突,方法:把上面第一句替换为:
<?php $limit = get_option('posts_per_page'); $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; query_posts('cat=-12&showposts=' . $limit . '&paged=' . $paged); ?>
如果不在首页导致is_home及is_category等失效的话,可以简单的在 endwhile;后面加
wp_reset_query();
来解决.
