我一直试图在我的Wordpress模板中检索下一篇和上一篇文章。请注意,我想获取完整的post对象,而不仅仅是指向post的预格式化链接。
我面临的问题是,每当我调用这些函数时,都会返回错误的帖子。他们在同一个帖子类型中,但他们有几个ID(比如3/4)。
// Get next and previous link
if ( have_posts() ) {
while ( have_posts() ) {
the_post();
var_dump($post);
var_dump(get_previous_post());
}
}
第一个变量dump返回正确的post对象。第二个返回一个大约有4个ID(范围为64-60)的页面。。。
我尝试调用带参数和不带参数的函数,在这两种情况下都返回了错误的帖子。
希望有人能给出答案。