Wordpress获取用户();返回错误的用户

Wordpress获取用户();返回错误的用户,wordpress,Wordpress,我接到这个电话: get_users('meta_key=main_feature&value=yes'); 但查询也会返回元键“featured”设置为yes的用户。我有一个插件,允许我检查所有的用户元,并确认不应该出现的用户元密钥是空的 这里有什么地方我做错了吗?正如前面所说的那样,get\u users函数的参数应该是一个数组 因此,您的查询应该如下所示: $args = ( 'meta_key' => 'main_feature', 'value' =&g

我接到这个电话:

get_users('meta_key=main_feature&value=yes');
但查询也会返回元键“featured”设置为yes的用户。我有一个插件,允许我检查所有的用户元,并确认不应该出现的用户元密钥是空的

这里有什么地方我做错了吗?

正如前面所说的那样,
get\u users
函数的参数应该是一个数组

因此,您的查询应该如下所示:

$args = (
    'meta_key' => 'main_feature',
    'value' => 'yes'
);
$users = get_users($args);
正如前面提到的那样,
get\u users
函数的参数应该是一个数组

因此,您的查询应该如下所示:

$args = (
    'meta_key' => 'main_feature',
    'value' => 'yes'
);
$users = get_users($args);

尝试执行以下操作:

$args = array(
    'meta_key'     => 'main_feature',
    'meta_value'   => 'yes',
    'meta_compare'  => 'EXISTS'
); 
$u = get_users($args);

尝试执行以下操作:

$args = array(
    'meta_key'     => 'main_feature',
    'meta_value'   => 'yes',
    'meta_compare'  => 'EXISTS'
); 
$u = get_users($args);

不,这不是必需的,
meta\u key=main\u feature&value=yes
是传递参数的正确方式。它可能也正确,但文档说了不同的事情。不,这不是必需的,
meta\u key=main\u feature&value=yes
是传递参数的正确方式。它可能也正确,但文档说了不同的事情。