我需要以编程方式提取所有设置为特定bbPress角色的Wordpress用户的列表。 WP_User_Query看起来很完美,而且我一直在使用元查询属性,但是我无法拨入返回我需要的键/值。
有什么想法吗?
答案 0 :(得分:0)
Occams razor。
我错误地认为我必须搜索元值。事实证明,您可以简单地将bbpress角色(标签值,而不是友好名称)传递给角色'参数列表中的值。
$args = array(
'role' => 'bbp_custom_role',
...
$wp_user_query = new WP_User_Query($args);
答案 1 :(得分:0)
你可以通过wp用户查询中的元键和元值来完成它
$args = array(
'meta_query' => array(
'relation' => 'OR',
0 => array(
'key' => 'bb_meta_key',
'value' => 'bb_user_role',
'compare' => '='
),
)
);
$user_query = new WP_User_Query( $args );