WordPressのちょっと便利な小技の紹介です。
ユーザー一覧に、ユーザーIDと、そのユーザーの最終ログイン日時を表示する。
使用テーマのfunctions.phpファイルに、以下のコードをコピペしてお使いください。
add_filter( 'manage_users_columns', function( $columns ) { return array_merge( array( 'cb' => $columns['cb'] ), array( 'user_id' => 'ユーザーID' ), $columns, array( 'last_login' => '最終ログイン' ) ); }); add_action( 'manage_users_custom_column', function( $dummy, $column_name, $user_id ) { if( 'user_id' === $column_name ) return $user_id; if( 'last_login' === $column_name ) return get_user_meta( $user_id, 'my-login', true ); }, 10, 3 ); add_action( 'wp_login', function( $user_login, $user ){ update_user_meta( $user->ID, 'my-login', date_i18n('Y-m-d H:i')); }, 10, 2);