5ucms论坛
标题:
WordPress 获取当前登录用户 ID
[打印本页]
作者:
admin
时间:
2021-6-4 19:17
标题:
WordPress 获取当前登录用户 ID
获取 WordPress 当前登录用户的 ID 方法有很多,可以通过 get_currentuserinfo 函数来获取,也可以通过 wp_get_current_user 函数检索当前登录用户信息,作为分享子凡也还是举个例子:
// get_currentuserinfo 函数获取用户 ID
global $current_user;
get_currentuserinfo();
echo $current_user->ID;
// wp_get_current_user 函数获取用户 ID
$current_user = wp_get_current_user();
echo $current_user->ID ;
// get_current_user_id() 最极致的做法
echo get_current_user_id();
复制代码
其实在最初的一些开发中子凡也是使用以上的这两种方法,然而后来无意间发现了 get_current_user_id() 这个函数,这是 WordPress 本身已经通过封装好的函数,也是通过 wp_get_current_user 函数来查询的。
https://zhangzifan.com/get_current_user_id.html
虽说子凡也并非特别高级的程序员,但是本着对代码极致的追求,代码冗余是让我接受不了的,所以对于在 WordPress 开发中,如果只是想要获取当前登录用户的 ID,直接使用 get_current_user_id() 函数获取即可。
欢迎光临 5ucms论坛 (http://bbs.5ucms.com/)
Powered by Discuz! X3.2