获取用户登录信息,比如用户名,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。
本文属原创,转载请注明原文:https://pangsuan.com/p/wordpress_current_user_info.html
评论 (0)