From 10464548292ab99e65e55f5216f0ac5bf17d3372 Mon Sep 17 00:00:00 2001 From: champsupertramp Date: Wed, 24 Feb 2016 13:29:07 +0800 Subject: [PATCH] Set last login for new registered users to show in member directory --- core/um-actions-register.php | 2 ++ core/um-user.php | 7 +++++++ 2 files changed, 9 insertions(+) diff --git a/core/um-actions-register.php b/core/um-actions-register.php index 56ab41d8..d1e2f669 100644 --- a/core/um-actions-register.php +++ b/core/um-actions-register.php @@ -114,6 +114,8 @@ $ultimatemember->user->set_registration_details( $args['submitted'] ); $ultimatemember->user->set_plain_password( $args['user_password'] ); + + $ultimatemember->user->set_last_login(); do_action('um_new_user_registration_plain'); diff --git a/core/um-user.php b/core/um-user.php index fa2b4545..7431aae8 100644 --- a/core/um-user.php +++ b/core/um-user.php @@ -346,6 +346,13 @@ class UM_User { function set_plain_password( $plain ) { update_user_meta( $this->id, '_um_cool_but_hard_to_guess_plain_pw', $plain ); } + + /** + * Set last login for new registered users + */ + function set_last_login(){ + update_user_meta( $this->id, '_um_last_login', current_time( 'timestamp' ) ); + } function set_role( $role ){