我开始了一个新的WordPress网站,主题从头开始。目标是使用twitter bootstrap并拥有一个轻量级站点。
当我为WP-PageNavi设置分页时,我遇到了问题。当我进入下一页时,WordPress会给我一个“找不到页面”。我意识到无论我是什么页面,var $paged
都设置为0
。
然后,看起来query_var 'paged'
不起作用......
先谢谢你的帮助:)。
这是我的代码:
$ paged =(get_query_var('paged'))? get_query_var('paged'):1;
$ args = array('posts_per_page'=> 1,'category__in'=>数组($ category-> term_id),'paged'=> $ paged);
query_posts($参数);
>
<div class="row"> <div class="col-md-8"> <?php if (have_posts()): while (have_posts()): the_post(); ?> <div class="post"> <div class="thumb-post"> <div class="date"> <div class="day"><?php the_time('d') ?></div> <div class="month"><?php the_time('M') ?></div> </div> <div class="thumbnail crop"> <a href="<?php the_permalink() ?>"> <img src="<?php echo get_first_image(); ?>"/> </a> </div> </div> <div class="post-content"> <a href="<?php the_permalink(); ?>"> <h2 class="post-heading"><?php the_title(); ?></h2> </a> <div class="excerpt"><?php the_excerpt(); ?></div> </div> </div> <?php endwhile; endif; ?> <?php wp_pagenavi(); ?> </div>
我认为问题在该代码之前开始。因为他给我一个“找不到页面”的错误。