将Have_Comments()用于当前POST,而不是循环中的最后一个POST 时间:2018-04-19 作者:RubenGeert 我有一个页面,它在帖子上使用循环。在循环中,我使用$query->the_post(); 而且效果很好。然而,当我完成循环后,the_post() 仍设置为循环中的最后一篇文章。所以当我使用have_comments(), 我得到的是该帖子的评论,而不是当前页面的评论,这正是我所需要的。这有什么意义吗?解决这个问题的正确方法是什么?have_comments() 不接受任何参数,例如当前页的ID。 1 个回复 SO网友:birgire 一种方法是使用rewind_posts() 方法,重置$current_post 和$post [docs]. 还有rewind_comments() 重置$current_comment 和$comment (当前注释ID属性) [src]. 结束 文章导航