胖蒜

分享有价值的资源

WordPress 获取当前登录用户信息

获取用户登录信息,比如用户名,ID,邮箱等等这些信息,在模板,插件开发的时候也是很常见的。

在上一篇文件,讲到了判断用户是否登录,那么如果已经登录了,获取用户信息就理所当然了,【胖蒜网】这里也记录一下。

<?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";
?>

在获取用户id这个,也可以用get_current_user_id ,用法如下:

$user_ID = get_current_user_id();

返回 int 类型的用户 ID,如果获取不到,返回 0。

感觉很棒,欢迎点赞 OR 打赏~

分享到:

评论 (0)

立即登录评论
可联系QQ744272645咨询
马上咨询 自媒体号