首页 WordPress教程 WordPress获取登录用户角色和用户资料信息
正文 评论

WordPress获取登录用户角色和用户资料信息

在开发一款多用户的WordPress主题时,必然会需要获取登录用户角色和资料信息完善用户登录信息, 下面介绍一些常用的用户资料信息。

// 获取用户角色
function get_user_role() { 
	global $current_user; 
	$user_roles = $current_user->roles; 
	$user_role = array_shift($user_roles); 
	return $user_role;
}

使用方法: 将下面的代码添加到当前主题functions.php中:

<?php //在主题模板适当位置添加调用代码:echo get_user_role(); ?>

下面是一些用户资料信息:

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

 

在需要获取的地方加入代码即可。

-=||=-收藏赞 (0)
更多主题
v1.0.0
小程序收录免费WordPress主题:XCX主题
¥ 0 关注:23,600
详情
单栏极简文艺WordPress博客主题:Diaspora主题
¥ 0 关注:22,587
详情
简约黑白WordPress个人博客主题:Personal主题
¥ 0 关注:22,339
详情
功能丰富切轻量的WordPress虚拟资源主题:Rizhuti主题
¥ 599 关注:20,522
详情
v1.0.0
一款简约单栏的免费WordPress博客主题:itheme主题
¥ 0 关注:20,452
详情
WordPress版WebStack导航主题:WebStack主题
¥ 0 关注:18,856
详情
回复
暂无评论

不要再留垃圾评论了,主题君整理资源不容易,留几句鼓励的话吧。