サーチ…


構文

  • wp_get_current_user()

現在のユーザーを取得する

定義済みの関数wp_get_current_user();を使用して、現在のユーザーのすべての情報をワードプレスで取得するwp_get_current_user();

<?php
    
        $current_user = wp_get_current_user();
    
        echo "Username :".$current_user->user_login;
        echo "Username :".$current_user->ID;
        echo "Username :".$current_user->user_pass;
        echo "Username :".$current_user->user_nicename;
        echo "Username :".$current_user->user_email;
        echo "Username :".$current_user->user_url;
        echo "Username :".$current_user->user_registered;
        echo "Username :".$current_user->user_activation_key;
        echo "Username :".$current_user->user_status;
        echo "Username :".$current_user->display_name;
        
    ?>

foreachループを使用してwp_get_current_user()からユーザー情報を取得する

$user = wp_get_current_user();

foreach($user->data as $key=>$user_data){
    if($key == 'user_pass' || $key == 'user_activation_key' || $key=='user_status'){}
    else{
        $nice_key = ucfirst(str_replace('_', ' ', $key));
    
        if($key == 'user_registered'){
            $user_data = date_i18n(get_option('date_format'), strtotime($user_data));
        }

    echo $nice_key . ' : ' . $user_data . '<br />';
   }
}


Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow