【问题标题】:Wordpress custom field searchWordpress 自定义字段搜索
【发布时间】:2011-08-02 10:51:49
【问题描述】:

我想根据添加到帖子中的自定义字段过滤帖子。现在我为每个帖子添加了两个自定义字段 city,zip。我想过滤关于这两个领域的帖子。 如何为它编写自定义查询。

在 where 子句中,我写了 meta_key='City' 和 meta_value='myval'。它可以工作并返回带有自定义字段 City 和值“myval”的帖子。但我想同时检查 City 和 Zip。我该怎么做。

【问题讨论】:

    标签: wordpress custom-fields


    【解决方案1】:

    我相信您为此使用了 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,但看起来它对我来说是有效的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-06-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-30
      • 1970-01-01
      • 2011-12-07
      • 2018-01-08
      相关资源
      最近更新 更多