1). get_currentuserinfo();
此函数将当前登录用户信息赋给全局变量$current_user以及一些单独的用户信息全局变量例如$display_name, $user_email等。 如下:

<?php
global $current_user, $display_name , $user_email;
get_currentuserinfo();//全局变量$current_user
echo 'Username: ' . $current_user->user_login . "\n";
echo 'User email: ' . $current_user->user_email . "\n";
echo 'User first name: ' . $current_user->user_firstname . "\n";
echo 'User last name: ' . $current_user->user_lastname . "\n";
echo 'User display name: ' . $current_user->display_name . "\n";
echo 'User ID: ' . $current_user->ID . "\n";//单独的全局变量
echo $display_name . "'s email address is: " . $user_email;
?>

2). wp_get_current_user()
此函数必须将返回值赋给一个数组变量,代码如下:

<?php
$current_user = wp_get_current_user();
if ( 0 == $current_user->ID ) {
// Not logged in.
} else {
// Logged in.
}
?>

日志链接:http://blog.ui90.com/wordpress-access-to-current-login-user-information.html
博客名称:胖子马博客

wordpress获取当前登录用户信息的方法相关推荐

  1. java_后端获取当前登录用户信息

    后端获取当前登录用户信息 开发过程中,发现有很多地方需要获取当前登录的用户信息,比如新增.修改时候要记录创建人和更新人信息,如果每次操作都从数据库中获取用户信息,会增加不必要的开销,同时也增加数据库的 ...

  2. 拦截器HandlerInterceptor+方法参数解析器HandlerMethodArgumentResolver用于统一获取当前登录用户信息

    文章目录 前言 一.拦截器+方法参数解析器 是什么? 二.具体实现步骤 1.自定义权限拦截器LoginInterceptor拦截所有request请求,并将token解析为currentUser,最终 ...

  3. php微信小程序获取用户信息,微信小程序获取openid及用户信息的方法

    本文主要介绍微信小程序如何获取openid及用户信息,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能帮助到大家. 1. 获取openid 1.1 获取code 调用接口获取登录凭证(code ...

  4. jwt怎么获取当前登录用户_spring oauth2如何获取当前登录用户信息

    使用spring oauth2框架做授权鉴定.想获取当前用户信息怎么办? 我们知道spring oauth2是基于spring security的实现的. spring security可以通过Sec ...

  5. 微信小程序 - 登录获取openid和用户信息(适配getUserProfile)

    GitHub Demo 地址: jh-weapp-demo 实现一些常用效果.封装通用组件和工具类 小程序码 微信小程序中如果需要使用微信的用户信息建立自己的用户体系,需拿到唯一标识openid,然后 ...

  6. Django之使用自定义用户表(AbstractUser)/自定义登录验证(jwt)/获取当前登录用户

    基本步骤: 一.自定义用户表: 1.自定义的用户表继承AbstractUser: 2.settings.py添加配置,指向用户表:AUTH_USER_MODEL = 'myUser.Account'( ...

  7. wordpress 外部数据接口_使用接口方式获取WordPress用户信息的方法

    今天WordPress主题站简单介绍一下WordPress系统中用户信息获取方式,今天就讲讲使用接口方式获取WordPress用户信息的方法. 接口文件如下: if ('POST' != $_SERV ...

  8. php把微信一键登录,PHP微信第三方实现一键登录及获取用户信息的方法(实例详解)...

    这篇文章主要介绍了PHP版微信第三方实现一键登录及获取用户信息的方法,较为详细的分析了微信第三方登陆的相关注意事项与实现技巧,需要的朋友可以参考下 注意,要使用微信在第三方网页登录是需要"服 ...

  9. 使用uc_authcode 获取论坛当前登录用户信息

    目的:使用uc_authcode 获取论坛当前登录用户信息 曲折:看了Discuz官方的ucenter二次开发手册,其中的Example如下: if(!empty($_COOKIE['Example_ ...

最新文章

  1. php中const和static的区别和联系
  2. 看懂mysql执行计划--官方文档
  3. NRF52 UICR寄存器读写
  4. 阿里云服务器上配置并使用: PHP + Redis + Mysql 从配置到使用
  5. Linux_基础_进程管理
  6. LOJ.2865.[IOI2018]狼人(Kruskal重构树 主席树)
  7. java byte 判断相等_你真的了解Java中quot;==quot;和equals()的区别?
  8. SpringMVC中@Controller和@RequestMapping
  9. Linux Mysql创建用户
  10. c++ vector向量
  11. java中tab键_Java 9中的JShell中Tab键的用途是什么?
  12. 2019BJFU 网站设计(孙俏-web前端开发)实验代码-181002222
  13. 4种基站相关概念——宏基站、微基站、皮基站、飞基站
  14. 程序员的一百万种变现方式之2,努力多赚零花钱
  15. 计算机图形学-光线追踪学习
  16. Redis学习之设置验证密码
  17. NTC热敏电阻检测温度
  18. R语言辅导高维数据的主成分pca、 t-SNE算法降维与可视化分析案例报告
  19. 通过网络链接显示网页中的图片
  20. Vue日期选择器插件(vue-datepicker-local)

热门文章

  1. 信息学奥赛一本通C++语言——1044:判断是否为两位数
  2. 30 MM配置-采购-采购申请-采购申请审批策略-编辑类
  3. 如何用计算机处理频谱,如何使用PicoScope PC示波器对CD播放器的音频频谱进行分析...
  4. 【pytorch】named_parameters()、parameters()、state_dict()==>给出网络的名字和参数的迭代器
  5. 操作系统(李治军) L11内核级线程
  6. AMD、CMD、CommonJs、ES6的对比
  7. 导航栏-滚动渐变 - 封装版
  8. (自定义组件)通用- X轴横向:溢出滚动 (含代码)- 案例篇
  9. MUI框架 · 异步请求:mui.get()、mui.ajax()、mui.post() 技术罗列
  10. MUI 图片上传、预览、删除重选等等实现