Wordpress:设置参数“paged”时找不到页面

时间:2014-01-20 12:50:20

标签: php wordpress pagination

我开始了一个新的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>

我认为问题在该代码之前开始。因为他给我一个“找不到页面”的错误。

0 个答案:

没有答案