如何从数组中查询Wordpress自定义字段


How to query Wordpress custom fields from an array?

我在Wordpress中有meta_query的问题。第一个例子运行良好:

$args = array(
    'post_type' => 'my_post',
    'meta_query' => 
    array(
        array(
            'key' => 'my_field', 
            'value' => '50', 
            'compare' => 'LIKE',
        ),
    ),    
);
$query = new WP_Query( $args );

但是我想做的,如下所示,在Wordpress文档中,不起作用。

$args = array(
    'post_type' => 'my_post',
    'meta_query' => 
    array(
        array(
            'key' => 'my_field', 
            'value' => array('50','60'), 
            'compare' => 'IN',
        ),
    ),    
);
$query = new WP_Query( $args );
$args = array(
    'post_type' => 'my_post',
    'meta_query' => 
    array(
        array(
            'key' => 'my_field', 
            'value' => array(50,60), 
            'type' => 'numeric',
            'compare' => 'IN'
        ),
    ),    
);
$query = new WP_Query( $args );

我假设array('50','60')是数字。请尝试删除撇号并添加适当类型的数字。