the_posts_pagination在wordpress主页中不起作用

时间:2019-11-19 11:29:50

标签: wordpress wordpress-theming custom-wordpress-pages

在我的主要index.php文件中,我有以下代码,我想在页面上显示分页,因此我调用the_posts_pagination()函数,但无法正常工作。

<?php 
get_header();
if ( have_posts() ) {
   while (have_posts()) {
       the_post();
?>
       <div class="container">
           <div class="mb-5 post">
               <div class="row">
                   <div class="col-8">
                       <a href="<?php the_permalink();?>" type="<?php the_title_attribute();?>">
                          <?php the_title();?>
                       </a>
                       <p><?php the_excerpt();?></p>
                       <div class="post__data">
                           <div class="post__data--author">
                               <a href="<?php echo get_author_posts_url(get_the_author_meta('ID')) ?>">
                                   <?php echo get_the_author();?>
                               </a>
                           </div>
                           <div class="post__data--date">
                               <a href="<?php echo get_permalink() ?>">
                                  <time datetime="<?php echo get_the_date(); ?>">
                                      <?php echo get_the_date();?>
                                  </time>
                               </a>
                           </div>
                           <div class="post__data--readMore">
                                <a href="<?php echo get_the_permalink();?>">
                                    Read More
                                </a>
                           </div>
                       </div>
                   </div>
               </div>
           </div>
       </div>
<?php } 
the_posts_pagination(  ); ?>

<?php } else { ?>
<p>Sorry No posts avliable</p>
<?php } ?>
<?php get_footer(); ?>

This is the index.php result

我是WordPress的初学者,所以如果我在问问题时遇到任何错误,请对不起。

1 个答案:

答案 0 :(得分:0)

the_posts_pagination()仅适用于存档页面。将paginate_links与with正确的参数一起使用。