wordpress获取当前登录用户信息的全局变量$current_user

$current_user是wordpress的一个全局变量,通过global定义后,就可以通过$current_user变量获取当前wordpress登录用户的各种信息,比如用户的用户名、邮箱、ID、个人说明等,编写wordpress前台会员中心使用该变量可以节省很多精力时间。

使用方法:
1
2
3
4
5
6
7
8
9
10
11
12
<?php 
	global $current_user;
	echo $current_user->user_login; //用户名
	echo $current_user->nickname; //昵称
	echo $current_user->user_email; //邮箱
	echo $current_user->user_url; //站点
	echo $current_user->description; //个人说明
	echo $current_user->display_name; //显示名
	echo $current_user->user_firstname; //名字
	echo $current_user->user_lastname; //姓氏
	echo $current_user->roles[0]; //权限
?>

上面的是wordpress默认的用户信息,如果对wordpress个人资料面板有过扩展的话,就举一反三。

发表留言