Wordpress分页网址

时间:2015-01-22 14:51:04

标签: wordpress pagination

我尝试将分页应用于Wordpress中的自定义查询。它显示确定和几乎"工作 - 我的问题在于它产生的路径。

由于某种原因,它会返回如下路径: http://www.example.com/news/page/2

......当我真正想要的时候: http://www.example.com/news/2

有没有人知道如何删除/修改退货以排除不需要的"页面" URL中的文件夹?

谢谢! 格雷厄姆

页面代码如下:

  <!-- Middle -->
  <div class="col-xs-12 col-sm-6 col-md-6 col-lg-6 middle">

    <h1><?php the_title();?></h1>

    <?php 

    $paged = ( get_query_var('page') ) ? get_query_var('page') : 1; 

    $query_args = array (
      'category_name' => 'news',
      'orderby' => 'date',
      'order' => 'ASC',
      'paged' => $paged,
      'posts_per_page' => 1
    );

    $the_query = new WP_Query( $query_args );

    if ( $the_query->have_posts() ) : while ( $the_query->have_posts() ) : $the_query->the_post(); ?>

    <div class="news-story-snippet">          
      <h5><a href="<?php the_permalink();?>"><?php the_title();?></a></h5>
      <p class="smaller"><?php the_date();?></p>
      <p><?php the_excerpt();?></p>
      <p><a class="button-small green" href="<?php the_permalink();?>">Read article <i class="glyphicon glyphicon-arrow-right"></i></a></p>
    </div>

    <?php endwhile; ?>
    <?php endif; ?>

    <nav class="prev-next-posts">
      <div class="prev-posts-link">
        <?php next_posts_link( 'Older Entries', 2 ); // display older posts link ?>
      </div>
      <div class="next-posts-link">
        <?php previous_posts_link( 'Newer Entries', 2 ); // display newer posts link ?>
      </div>
    </nav>

    <?php wp_reset_query(); ?> 

  </div>
  <!-- END Middle -->

0 个答案:

没有答案