我读出wordpress codex以显示上一篇文章和下一篇文章它工作正常。但是当我从当前帖子查看时,我怎么能显示前5个帖子标题带有超链接和接下来的5个帖子标题带有超链接。 例如:
发布1,发布2,发布3,发布4,发布5
当我查看** Post 3 **时,它会将上一篇文章显示为 Post 1 and Post 2 ,而下一篇文章显示 Post 4 and Post 5
我该怎么做?
答案 0 :(得分:4)
你可以通过以下方式获得
<?php global $post;
$current_post = $post; // remember the current post
for($i = 1; $i <= 5; $i++):
$post = get_previous_post(); // this uses $post->ID
setup_postdata($post);
// do your stuff here
the_title();
the_content();
endfor;
$post = $current_post;
?>
也适用于newt 5使用后get_next_post()
而不是get_previous_post()