欢迎光临
我们一直在努力

WordPress后台用户列表添加上次登录时间

要在WordPress后台的用户列表中添加上次登录时间,您可以使用以下步骤:

编辑主题的functions.php文件:首先,您需要编辑您当前使用的WordPress主题的functions.php文件。这可以通过登录到WordPress后台,然后转到“外观” > “主题编辑器”来完成。选择您正在使用的主题,然后在右侧找到functions.php文件并点击它以编辑。

添加代码:在functions.php文件的底部添加以下代码:

function add_last_login_column($columns) {
    $columns['last_login'] = '上次登录时间';
    return $columns;
}
add_filter('manage_users_columns', 'add_last_login_column');

function display_last_login_column($value, $column_name, $user_id) {
    if ($column_name == 'last_login') {
        $last_login = get_user_meta($user_id, 'last_login', true);
        if ($last_login) {
            return date('Ymd H:i:s', $last_login);
        } else {
            return '从未登录';
        }
    }
    return $value;
}
add_action('manage_users_custom_column', 'display_last_login_column', 10, 3);

这段代码会做以下事情: 添加一个名为“上次登录时间”的新列到用户列表。 通过获取用户的元数据来获取上次登录时间。 如果用户从未登录过,则显示“从未登录”。

保存文件:确保在编辑functions.php文件后保存更改。

查看用户列表:现在,您可以转到“用户”>“所有用户”页面,在用户列表中应该会看到一个新的列显示上次登录时间。

请注意,这个方法记录的上次登录时间仅在用户登录后才会更新,如果用户从未登录过,将会显示“从未登录”。如果您需要更高级的登录追踪功能,可能需要使用插件或其他高级方法。此外,请始终在对WordPress主题或插件进行更改之前备份您的网站,以防出现意外问题。

赞(0) 打赏
未经允许不得转载:WORDPRESS大侠 » WordPress后台用户列表添加上次登录时间

评论 抢沙发

评论前必须登录!

 

更好的WordPress主题

支持快讯、专题、百度收录推送、人机验证、多级分类筛选器,适用于垂直站点、科技博客、个人站,扁平化设计、简洁白色、超多功能配置、会员中心、直达链接、文章图片弹窗、自动缩略图等...

联系我们联系我们

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫

登录

找回密码

注册