【WordPress】ログイン中のユーザー情報取得方法
こんにちは!CODE CLUB965のKです!
今回はWordPressで現在ログイン中のユーザー情報を取得する方法について書こうと思います。
結論から言うと、「wp_get_current_user()」という関数を使うことで現在ログイン中のユーザー情報を取得することができます。
どんな情報が取得できるのかも含めて書こうと思います。
wp_get_current_user()の基本的な使い方
基本的な使い方ですが、引数なしでwp_get_current_user()を呼び出すだけでOKです。
便利ですね。笑
$user = wp_get_current_user();
取得できる情報
取得できる情報はかなりあるのですが、よく目にする情報だと以下のような値が取得できます。
// ユーザーID
echo $user->ID;
// ユーザー名
echo $user->user_login;
// 姓
echo $user->last_name;
// 名
echo $user->first_name;
// ニックネーム
echo $user->user_nicename;
// 登録メールアドレス
echo $user->user_email;
// ユーザーステータス
echo $user->user_status;
// ブログ上の表示名
echo $user->display_name;
ちなみにこれ以外に取得できる情報を知りたい場合は、「var_dump()」で確認するといいです。
$user = wp_get_current_user();
var_dump($user);
最後に
今回は、現在ログイン中のユーザー情報を取得することができる「wp_get_current_user()」について紹介しました。
取得できる情報については、上記の方法で確認するのが面倒な場合、公式のサイトやその他のサイトを調べてみて下さい。
それでは、また!