wordpress在开放用户登陆注册时需要获取当前登录用户信息功能。
我们的目的就是欢迎当前的登录用户啦,当然这仅仅是最简单的目的,更深层次的目的是根据当前登录用户控制用户的行为,比如你想让当前用户能看什么,不能看什么,也就说控制用户的权限。当然这个就超出了本文的范围了,本文仅仅是教你如何获取当前登录用户信息。
1)使用函数get_currentuserinfo();
此函数将当前登录用户信息赋给全局变量$current_user以及一些单独的用户信息全局变量例如$display_name,$user_email等。代码如下:
user_login."n"; echo'Useremail:'.$current_user->user_email."n"; echo'Userfirstname:'.$current_user->user_firstname."n"; echo'Userlastname:'.$current_user->user_lastname."n"; echo'Userdisplayname:'.$current_user->display_name."n"; echo'UserID:'.$current_user->ID."n"; //单独的全局变量 echo$display_name."'semailaddressis:".$user_email; ?>
2)使用函数wp_get_current_user()
此函数必须将返回值赋给一个数组变量,代码如下:
ID){ //Notloggedin. }else{ //Loggedin. } ?>
user_login.'
'; echo'Useremail:'.$current_user->user_email.'
'; echo'Userfirstname:'.$current_user->user_firstname.'
'; echo'Userlastname:'.$current_user->user_lastname.'
'; echo'Userdisplayname:'.$current_user->display_name.'
'; echo'UserID:'.$current_user->ID.'
'; ?>
ok,上述任一一个代码放到wordpress主题的任何一个页面模板中都能生效。这仅仅是获取用户信息,使用用户信息控制用户权限这仅仅需要简单的几个判断语句而已,下一篇再说~
wordpress添加版权声明功能
wordpress自定义主题背景功能
上述就是wordpress获取当前登录用户信息分享!的全部内容,如果对大家有所用处且需要了解更多关于wordpresscms模板学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!
本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。
ctvol管理联系方式QQ:251552304
本文章地址:https://www.ctvol.com/wordpresscmst/913006.html