我想根据添加到帖子的自定义字段过滤帖子。现在我为每个帖子添加了两个自定义字段city,zip。我想过滤关于这两个字段的帖子。 如何为它编写自定义查询。
在where子句中,我写了meta_key ='City'和meta_value ='myval'。它工作并返回带有自定义字段City和值'myval'的帖子。但我想检查City和Zip.How我可以这样做。
答案 0 :(得分:0)
我相信你使用meta_query - 现在只是通过一个旧项目,看起来meta_query可以接受一系列过滤器:
array( 'posts_per_page' => 10,
'meta_query' => array(
array('key'=>'key', 'value'=>'value', 'compare'=>'='),
array('key'=>'key2', 'value'=>'value2', 'compare'=>'=')
)
)
显然是完全未经测试的IRL,但看起来它可以从我的角度出发。