WordPress 获取当前/指定用户资料信息
在WordPress开发过程中,我们可能需要获取当前登录的用户信息:
<?php global $current_user;
get_currentuserinfo();
echo '用户名: ' . $current_user->user_login . "\n";
echo '用户邮箱: ' . $current_user->user_email . "\n";
echo '名字: ' . $current_user->user_firstname . "\n";
echo '姓氏: ' . $current_user->user_lastname . "\n";
echo '公开显示名: ' . $current_user->display_name . "\n";
echo '用户 ID:' . $current_user->ID . "\n";
?>
如果想获取指定某个用户的资料信息,可以使用以下的代码:
$user = get_user_by( 'login', 'admin8' );//获取用户admin8所有信息数组
$tellphone =$user->tellphone;//用户电话
$qqhao =$user->qqhao;//QQ号
$weixinhao =$user->weixinhao;//微信号
$dailititle =$user->dailititle;//代理网站名
当然这些信息,你需要在使用创建这些信息项。创建方法见:如何给WordPress网站用户添加自定义资料