我最近遇到一个问题。我正在为wordpress构建自定义搜索功能,并根据自定义帖子类型显示结果。当前,每页返回的结果数与普通数相比减少了1(例如,每页返回15个结果,而wp_query返回14)。当我尝试返回所有结果时,它可以很好地工作,但是限制每页的结果在检索结果数方面存在问题。
这是我通过的数组。
array(
'post_type' => 'property',
'post_status' => 'publish',
'posts_per_page' => 30,
'ignore_sticky_posts' => true,
)
请为我提供解决此问题的任何解决方案。
答案 0 :(得分:0)
感谢您的支持。我终于想通了。问题是在while循环后在错误的位置使用$ query-> the_post()。当我使用自定义分页时,它过滤了每页上的索引0。我也将他的偏移量设置为0,以防万一,但是我可以通过分页功能对“ posts_per_page”参数进行操作,而无需传递偏移量即可。
再次感谢。