分享各种网络资源
是我乃至整个互联网的精髓所在
 您目前所在位置: 站点首页 » WordPress » 代码 » WordPress添加用户最后登录时间提示
+

WordPress添加用户最后登录时间提示

WordPress添加用户最后登录时间提示-BanYuner

在用户后台,添加一列显示用户最后登录时间,可能是一个比较鸡肋的功能,但是如果你的站点是一个很多注册用户,并且注册用户都有投稿或者互动的话,那么这个功能就一定是一个好的功能了。

实现这个功能的方法一个就是安装插件,那么这里直接告知插件名: WP Last Login ,安装之后激活即可。

其次就是另外一种通过添加代码并且调用的功能:

<?php 
/**
* Capture user login and add it as timestamp in user meta data
*
*/
function user_last_login( $user_login, $user ) {
update_user_meta( $user->ID, 'last_login', time() );
}
add_action( 'wp_login', 'user_last_login', 10, 2 );
/**
* Display last login time
*
*/
function wpb_lastlogin() { 
$last_login = get_the_author_meta('last_login');
$the_login_date = human_time_diff($last_login);
return $the_login_date; 
} 
/**
* Add Shortcode lastlogin 
*
*/
add_shortcode('lastlogin','wpb_lastlogin');
?>

那么这个代码同样添加到functions.php中即可了,通过下面的代码进行调用:

<?php echo 'Last seen: '. do_shortcode('[lastlogin]') .' ago'; ?>

至于调用位置就看大家了,觉得用得上的就用上吧,觉得用处不大的用户看看了解一下就好了。还有就是,通过添加[lastlogin]代码可以在小工具中使用。

添加了上面的代码并且调用之后,显示的效果可能是下面的样式:
WordPress添加用户最后登录时间提示-BanYuner

也就是显示是几个小时之前,那么如何修改为具体时间呢?直接修改下面部分的代码即可:

$the_login_date = human_time_diff($last_login);

修改为:

$the_login_date = date('M j, Y h:i a', $last_login);

这样,就可以显示为一个具体的时间了,至于怎么样显示,就看个人的喜好了。下方提供了插件下载。

下载地址

关注我们 打赏 分享此文
微信扫码,关注我们
扫码,支持我
WordPress添加用户最后登录时间提示
支付宝(点击图片切换)
扫码,支持我
WordPress添加用户最后登录时间提示
微信(点击图片切换)
扫码,手机看
WordPress添加用户最后登录时间提示
匿名

个人评价:┃草根博主┃站点无技术含量┃文章内容不够吸引人┃转载内容随处可见┃资源均来自网络┃ 分享是我的宗旨,也是这个站点存在意义,分享的东西你现在可能不需要,但是我相信只要在某个时间你需要的时候能在这里找到,那么我就是成功的

相关推荐

  • WordPress修改默认的头像图标

    WordPress修改默认的头像图标

    随着越来越多人使用WordPress,但是很多用户不会修改自己站点的默认WordPress图标,就会跟我的站点一样,看上去非常不美观, ...

    点击查看
  • WordPress简易集成Markdown教程

    WordPress简易集成Markdown教程

    今天首先在群里面看到一个用户询问是否有方法将Markdown集成到主题里面去,后来我一想,这个所谓的Markdown确实是很多人提到 ...

    点击查看
  • WordPress制作简易年度总结页面

    WordPress制作简易年度总结页面

    今天早些时候已经制作一个类似112博客导航的页面,具体可以详见:

    点击查看
  • WordPress通过短代码显示指定文章内容

    WordPress通过短代码显示指定文章内容

    今天在一个WordPress交流群里面看到一个群友问一个问题,我个人方面也是很感兴趣,这个问题就是如何通过“新建文章栏输入链接 ...

    点击查看
  • 禁用WordPress 4.7版本的PDF预览功能

    禁用WordPress 4.7版本的PDF预览功能

    之前的文章我们也介绍了,关于WordPress 4.7版本中,新增了一个预览PDF的功能,详见:

    点击查看
  • WordPress获取文章的第一张图片并且显示

    WordPress获取文章的第一张图片并且显示

    关于这类的文章我们已经介绍过两种方法了,两种方法都不一样,但是适合自己的才是最好的,虽然今天我要介绍的方法可能不适合 ...

    点击查看
WordPress添加用户最后登录时间提示
6 + 5 =
  • 昵称 (必填)  
  • 邮箱 (必填)
  • 网址 (选填)