如您有廠商邀請合作撰寫評測文章,請透過本站聯繫,感謝您們~ 聯繫我們

WordPress 加入記錄帳戶最後登入日期

  • URLをコピーしました!

如何記錄記錄帳戶最後登入日期呢?我們會解說要如何輸出記錄到帳戶列表裡顥示最後登入日期,依利方便查詢帳戶進出記錄。

Essence Picture 66
目錄

加入方法

要記錄帳戶的最後登入日期,請將以下語法加入到佈景主題裡 functions.php 檔案中:

/* 將帳戶登入日期記錄 */

function user_last_login( $user_login, $user ) {
update_user_meta( $user->ID, ‘last_login’, time() );
}
add_action( ‘wp_login’, ‘user_last_login’, 10, 2 );

再來是輸出記錄到帳戶列表裡顥示最後登入日期

/* 將帳戶列表顯示最後登入日期 */

function add_users_columns( $columns ) {
$columns[‘columns_lastlogin’] = ‘最後登入日期’;
return $columns;
}
function add_users_custom_column( $column_name, $column, $user_id ) {
if ( $column == ‘columns_lastlogin’ ) {
$user_info = get_userdata($user_id);
$user_lastlogin_time = $user_info->last_login;
return date(‘Y/m/d’,intval($user_lastlogin_time));
}
}
add_filter( ‘manage_users_columns’, ‘add_users_columns’ );
add_filter( ‘manage_users_custom_column’, ‘add_users_custom_column’, 10, 3 );

在管理介面裡帳戶列表時,將加入後顥示最後登入日期列表。

如果喜歡文章,歡迎分享~!よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目錄