WordPress的分页与静态页面(Wordpress pagination with static

2019-10-29 07:46发布

我是新来的WordPress。 我用我的博客类别来显示所有的职位为静态网页。 每一件事情是,除了分页罚款。 当我用Google搜索,我发现它在wordpress.Here一个已知的bug是我page.php文件的代码:

    <div id="primary">

        <div id="content" role="main">



            <?php while ( have_posts() ) : the_post(); ?>



                <?php get_template_part( 'content', 'page' ); ?>



                <?php comments_template( '', true ); ?>



            <?php endwhile; // end of the loop. ?>


        </div><!-- #content -->

    </div><!-- #primary -->

我使用list_category_post插件分页,但它不是静态网页的工作。 请帮我 ?

Answer 1:

当我想显示静态页面上的帖子,我生成查询自己。

我补充这样的事,而循环之前:

<?
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
$args=array(
   'posts_per_page' => 5,
   'paged' => $paged 
 );

$wp_query = new WP_Query($args);
?>

在循环后我会导航链接:

<div id="nav-below" class="navigation">
  <div class="nav-previous"><?php next_posts_link(); ?></div>
  <div class="nav-next"><?php previous_posts_link(); ?></div>
</div><!-- #nav-below -->

之后,我想补充wp_reset_query()将原来的查询,以防一些其他的代码需要它。

<?php wp_reset_query(); ?>


文章来源: Wordpress pagination with static pages
标签: wordpress