【发布时间】:2016-01-13 19:08:59
【问题描述】:
我正在尝试获取 WordPress 用户的价值。我正在尝试使用 get_users() wp 函数。如何从该数组对象中获取来自 roles 键的 [用户角色] 值。
我的php代码是
echo '<pre>';
var_dump(get_users());
echo '</pre>';
下面的代码返回什么
array(4) {
[0]=>
object(WP_User)#510 (7) {
["data"]=>
object(stdClass)#506 (10) {
["ID"]=>
string(2) "12"
["user_login"]=>
string(4) "demo"
["user_pass"]=>
string(34) "$P$Bp7wAWdn9qAPehmbEVcGz7DGGjc.lm1"
["user_nicename"]=>
string(4) "demo"
["user_email"]=>
string(18) "demo@something.com"
["user_url"]=>
string(19) "http://demouser.com"
["user_registered"]=>
string(19) "2015-10-14 12:34:02"
["user_activation_key"]=>
string(45) "1444826043:$P$BT2rYlAjdNo5OqzG7U3CvZw/sdnFqE."
["user_status"]=>
string(1) "0"
["display_name"]=>
string(9) "demo user"
}
["ID"]=>
int(12)
["caps"]=>
array(1) {
["new_contributor"]=>
bool(true)
}
["cap_key"]=>
string(15) "wp_capabilities"
["roles"]=>
array(1) {
[0]=>
string(15) "new_contributor"
}
["allcaps"]=>
array(4) {
["read"]=>
bool(true)
["edit_posts"]=>
bool(true)
["delete_posts"]=>
bool(false)
["new_contributor"]=>
bool(true)
}
["filter"]=>
NULL
}
【问题讨论】:
-
请不要大喊大叫。注意你的举止
标签: wordpress