小知识:WordPress前台显示登录用户的最后登录时间

%小知识:WordPress前台显示登录用户的最后登录时间-猿站网-插图

WordPress用户功能比较弱,很多国人熟习的一些用户信息都无默认的调用代码,比如用户注册时间、最后登录时间等,上篇《WordPress前台显示登录用户的注册时间》可以在前台显示用户注册时间,这里再分享一个前台显示用户最后登录时间的代码。

可以将下面的代码添加到当前主题functions.php中:

// 记录登录时间

function user_last_login($user_login) {

    global $user_ID;

    // 纠正8小时时差

    date_default_timezone_set(PRC);

    $user = get_user_by( login, $user_login );

    update_user_meta($user->ID, last_login, date(Y-m-d H:i:s));

}

add_action(wp_login,user_last_login);

// 调用最后登录时间

function get_last_login($user_id) {

    $last_login = get_user_meta($user_id, last_login, true);

    $date_format = get_option(date_format) . . get_option(time_format);

    $the_last_login = mysql2date($date_format, $last_login, false);

    echo $the_last_login;

}

在主题模板适当位置添加调用代码:

<?php global $userdata; get_currentuserinfo(); get_last_login($userdata->ID); ?>

如果想在后台用户列表中显示最后登录时间可以安装插件:WP Last Login。

声明: 猿站网有关资源均来自网络搜集与网友提供,任何涉及商业盈利目的的均不得使用,否则产生的一切后果将由您自己承担! 本平台资源仅供个人学习交流、测试使用 所有内容请在下载后24小时内删除,制止非法恶意传播,不对任何下载或转载者造成的危害负任何法律责任!也请大家支持、购置正版! 。本站一律禁止以任何方式发布或转载任何违法的相关信息访客发现请向站长举报,会员发帖仅代表会员个人观点,并不代表本站赞同其观点和对其真实性负责。本网站的资源部分来源于网络,如有侵权烦请发送邮件至:2697268773@qq.com进行处理。
建站知识

小知识:zblog提示授权文件非法的解决办法

2023-2-27 17:04:13

建站知识

小知识:mysql中如何查看表空间

2023-2-27 17:14:51

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索