wordpess文章页面的上一页,下一页

时间: 2023年 4月 3日 下午9:15

我的wordpress的single.php 的上一页下一页不能正常使用,代码如下:

<div class=”inside-list-page clearfix”>
<ul>
<li>上一篇:<a href=”/”>我们不断地在世界各地寻找合适的合作学校</a></li>
<li>下一篇:<a href=”/”>我们不断地在世界各地寻找合适的合作学校</a></li>
</ul>
</div>
怎么改?

您需要在 href 属性中指定正确的链接,以便在单篇文章页面上正确显示上一页和下一页的链接。

下面是一个示例代码,您可以根据您的需求进行修改:

<?php
$prev_post = get_previous_post();
$next_post = get_next_post();
?>
<div class=”inside-list-page clearfix”>
<ul>
<?php if ($prev_post) : ?>
<li>上一篇:<a href=”<?php echo get_permalink($prev_post->ID); ?>”><?php echo $prev_post->post_title; ?></a></li>
<?php endif; ?>
<?php if ($next_post) : ?>
<li>下一篇:<a href=”<?php echo get_permalink($next_post->ID); ?>”><?php echo $next_post->post_title; ?></a></li>
<?php endif; ?>
</ul>
</div>

此代码会使用 WordPress 的 get_previous_post() 和 get_next_post() 函数来获取前一篇和后一篇文章的信息,并将其链接和标题显示在上一页和下一页的链接中。