PHP-Wordpress上一篇文章链接出现在最后一篇文章中

PHP-Wordpress上一篇文章链接出现在最后一篇文章中,php,wordpress,Php,Wordpress,基本上,下面的代码显示了下一类帖子,而不是不显示 <div class="post-previous"><?php previous_post_link('%link', true); ?></div> 如果在最后一个帖子循环中,我希望这会消失 但是,下一个确实有效,我希望它是如何工作的。如果它出现在帖子的第一页,则不会显示: <div class="post-next"><?php next_post_link('%link', true

基本上,下面的代码显示了下一类帖子,而不是不显示

<div class="post-previous"><?php previous_post_link('%link', true); ?></div>
如果在最后一个帖子循环中,我希望这会消失

但是,下一个确实有效,我希望它是如何工作的。如果它出现在帖子的第一页,则不会显示:

<div class="post-next"><?php next_post_link('%link', true); ?></div>
这是一个简单的while循环,没有疯狂:

<?php
    // Start the loop.
    while ( have_posts() ) : the_post();
        // Like so content in side
    endwhile;
?>
还有其他人有这个问题吗


顺便说一句,下一篇文章不属于同一类别

我认为您只需要实现第三个参数,如下所示:

<div class="post-previous"><?php previous_post_link('%link', null, true); ?></div>

这可能是因为WordPress只将帖子和自定义帖子类型视为同一件事,除非您另有说明。快速浏览一下就会发现,有一些属性可以用来限制分类法等的上一个/下一个链接

试试这个:

<?php next_post_link( $format, $link, $in_same_term = false, $excluded_terms = '', $taxonomy = 'category' ); ?>

使用分类法选项,您可以将链接限制为仅显示一个特定类别,因此您不应该在指定类别的最后一页上看到链接。

对不起,Jeremy,请更好地描述我的问题