在我的主要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(); ?>
我是WordPress的初学者, 所以如果我在问问题时遇到任何错误, 请对不起。
#1
the_posts_pagination()仅适用于存档页面。将paginate_links与with的正确参数一起使用。
评论前必须登录!
注册