我正在尝试使用meta_key查询WP用户,并且在一个数组中有一个或多个meta_value。这个数组是从新的WP_Query生成的。我正在使用$args查询post,以获得post I。
print_r ($query->posts)显示了正确的数组:=> ( Array 100 1 => 101 2 => 102 3 => 103 )
现在,我正在尝试让用户将此数组用作meta_value。我有一个用户与my_key和102和103保存为用户元。print_r ($my_key)显示了正确的用户元数组: Array ( => 102 1 => 103 )
$user_args = array(
'meta_query' => array(
array(
'key' => 'my_key',
'value' => $query->posts,
'type' => 'numeric',
'compare' => 'IN'
)
),
);
$users = get_users( $user_args );但没有用户被查询...有人能指出我做错了什么吗?
发布于 2018-02-27 00:52:03
https://stackoverflow.com/questions/48993170
复制相似问题