值中包含空格的元查询?

时间:2018-04-13 作者:Brooke

Im使用元查询过滤帖子循环。。。

\'meta_query\'     => array(
        array(
            \'key\'     => \'some_key\',
            \'value\'   => \'some value here\', #single word values work
            \'compare\' => \'IN\'
        )
如果值是一个单词,循环就可以工作,但是如果它有空格,它就没有了,我如何才能让它工作呢?

非常感谢。

1 个回复
最合适的回答,由SO网友:Hồ Trọng Linh Ân 整理而成

尝试在数组中传递多值,例如

\'meta_query\'     => array(
    array(
        \'key\'     => \'some_key\',
        \'value\'   => array(
           "value1 with space",
           "value2",
           "value3",
        ),
        \'compare\' => \'IN\'
    )

结束

相关推荐

Loop inside query

我有一个数组来存储分类法和查询术语,但我不能使用foreach在tax\\u查询中循环我的数组。我拿到了505内线。 $query = array( \'post_type\' => $post_type, \'posts_per_page\' => -1, ); $query[\'tax_query\'] = array( \'relation\' => \'OR\