在我的single.php 文件显示上一篇和下一篇文章的链接:
get_next_post();
get_previous_post();
我将它们存储在两个变量中:
$next_post = get_next_post();
$prev_post = get_previous_post();
并在页面底部使用
get_permalink:
$next_post_url = get_permalink( $next_post->ID );
<a href="<?php echo $next_post_url; ?>"> Next </a>
以及
$prev_post_url = get_permalink( $prev_post->ID );
<a href="<?php echo $prev_post_url; ?>"> Previous </a>
它确实工作得很好,给了我“上一篇”和“下一篇”的postsHowever,它包括我博客中的所有帖子,包括所有帖子格式:图库、图片、引用、旁白等
我想把它们排除在循环之外,因为它们没有内容。他们在我博客中的唯一目的是显示引用、图片或其他内容,但唯一重要的“内容”帖子是标准的帖子格式
有人知道如何使用我的代码来实现这一点吗?(最好)或不同的代码更好
谢谢