分享各种网络资源
是我乃至整个互联网的精髓所在
最新消息:站点开启被动注册模式,详情点击这里了解
 您目前所在位置: 站点首页 » 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评论内容中添加字数限...

      点击查看
    • Giphypress-WordPress文章内容中添加GIF图片

      Giphypress-WordPress文章内容中添加GIF图片

      看了标题之后,千万不要关闭这个页面,因为这个页面里面的内容可能跟你了解的不一样。 我们都知道 WordPress 可以通过添加媒体来上传 G...

      点击查看
    • 如何自定义WordPress登陆页面背景

      如何自定义WordPress登陆页面背景

      这个功能是一个小功能,但是就我了解到的,目前还是有很大一部分主题都是使用的了这个功能的,所以这里还是简单的介绍一下实现方法。 首先我们看到登...

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