wordpress ユーザー情報の取得
- 公開日:
- 更新日:
- 文字数:1155文字
author.phpでは
$author が userIDになる
<?php $user_info = get_userdata($author); echo $user_info->ID; //ユーザーID echo $user_info->user_login; //ユーザー名 echo $user_info->user_pass; //パスワード(暗号化済) echo $user_info->user_email; //メールアドレス echo $user_info->user_url; //サイトURL echo $user_info->user_registered; //登録日 echo $user_info->display_name; //ブログ上の表示名 echo $user_info->first_name; //名 echo $user_info->last_name; //姓 echo $user_info->nickname; //ニックネーム echo $user_info->description; //プロフィール echo $user_info->admin_color; //管理画面の配色 echo $user_info->rich_editing; //ビジュアルエディタの使用可否 ?>
プロフィール画像取得方法
$author_img = get_avatar($author); /* $imgtag= '/<img.*?src=(["\'])(.+?)\1.*?>/i'; if(preg_match($imgtag, $author_img, $imgurl)){ $authorimg = home_url().$imgurl[2]; } */
デフォルトでは150x150の画像になる.
300x300の画像を使いたい場合
$author_img = get_avatar($author,300);
ちなみに保存されているサイズは
150x150
200x200
250x250
300x300
768x768
810x540
カスタムフィールドは以下のsalonを変更で取得可能
※author_metaに格納されているならば
get_the_author_meta( 'salon', $author );
参考文献