我有两组帖子-一些帖子有一个自定义字段(真/假)。所以有一个自定义字段的custom_field
) 的值true
, 一组进去,其他的(带false
, 或者更常见的情况是custom_field
在那篇文章中不存在)进入另一组。
当我搜索某个内容时,我希望能够分别显示这两组帖子,即第一组结果(true
) ,然后显示第二组结果(false
)). 这一切都很好,但我还需要能够显示每个集合的结果计数。我写了一个WP_Query
我认为这是可行的:
$postsTrue = new WP_Query( array( "s" => get_search_query(), "meta_key" => "custom_field", "meta_value" => "true") );
$countTrue = $postsTrue->post_count;
所以这个应该得到结果的数量,其中custom_field
是true
. 然而,它却得到了所有的结果(对于两者true
和false
).我如何编写一个查询来只获取custom_field
是true
?