エグウェブ.JP@オンライン/WEB講座・セミナー・WEB分析

WEB分析・ホームページ・WEBサイト作成・WordPress、Googleアナリティクス、LINEスタンプ、Photshop・illustrator、Excelの講座やオンラインセミナーを開催中!

【WordPress】現在のログインユーザー情報の取得をする方法| wp_get_current_user()

time 2020/12/17

ワードプレスをいろいろと扱っていると、現在のログインしているユーザーの情報を取得したい・・・という時もあるかと思います。そんな時は「wp_get_current_user()」が役に立ちます。

Code Reference

<?php $user = wp_get_current_user(); var_dump($user); ?>

ユーザー情報が取得されました!

object(WP_User)#418 (8) { 
["data"]=> object(stdClass)#434 (10) {
["ID"]=> string(1) "4" 
["user_login"]=> string(5) "test3" 
["user_pass"]=> string(34) "$P$Ba9aGD0Frk48UYJHZ1t6Pc.Nn1B6ce." ["user_nicename"]=> string(5) "test3" 
["user_email"]=> string(21) "test3@eguchiyuuki.com" 
["user_url"]=> string(0) "" 
["user_registered"]=> string(19) "2020-12-13 09:45:44" ["user_activation_key"]=> string(0) "" 
["user_status"]=> string(1) "0" 
["display_name"]=> string(15) "てすとまん" } 
["ID"]=> int(4) 
["caps"]=> array(1) { 
["subscriber"]=> bool(true) } 
["cap_key"]=> string(15) "wp_capabilities" 
["roles"]=> array(1) { [0]=> string(10) "subscriber" } 
["allcaps"]=> array(3) { 
["read"]=> bool(true) 
["level_0"]=> bool(true) 
["subscriber"]=> bool(true) } 
["filter"]=> NULL 
["site_id":"WP_User":private]=> int(1) }

data Object 基本データ
ID int ユーザID
caps Array 所有するロールの連想配列(キー名がロール名)。管理者の場合はキー名’administrator’の値が1を含む。
cap_key string ロールのキー名
roles Array 所有するロールの配列(値がロール名)。管理者の場合は’administrator’を含む。
allcaps Array 所有する権限の連想配列(キー名が権限名)
filter string フィルター

wp_get_current_user()を使うと、このような情報が取れます!

ご参考ください😃

download(ダウンロード)

プロフィール

EGUWEB

EGUWEB

【皆さまの人生に最良のファーストステップを】WEBサイトを作りたい!WEB分析を学びたいけど分からない。とりあえず色々と知りたい!皆様の悩みを解決できるように頑張ります。 [詳細]

カテゴリー