wordpress获取用户数据函数:get_userdata

142 阅读1分钟

说明

获取某个用户的用户数据,数据形式为一个 WP_User 对象,我们可以通过 “->” 操作符直接获取 wp_users 和 wp_usermeta 数据表里面的信息。

如果用户不存在,返回 false,该函数的一个别名是: get_user_by(‘id’)。

使用方法

get_userdata( $userid );

参数

$user_id 整数,必须,用户的ID

返回值

(bool|object) 如果失败,返回False, 如果成功,返回一个 WP_User 对象

使用方法

get_userdata() 函数返回一个包含用户数据的对象,我们可以获取对象中的某个数据,或者遍历对象里的所有数据并显示。

显示某些用户数据:

$user_info = get_userdata(1);
 
echo '用户名: ' . $user_info->user_login . "\n";
echo '用户角色: ' . implode(', ', $user_info->roles) . "\n";
echo '用户 ID: ' . $user_info->ID . "\n";

以上代码的结果:

用户名: admin 用户角色: administrator 用户 ID: 1

欢迎关注我的公众号“xx主题网”,原创技术文章第一时间推送。

文章来源:www.xxzhuti.com/579.html