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];
}
*/
デフォルトでは150×150の画像になる.
300×300の画像を使いたい場合
$author_img = get_avatar($author,300);
ちなみに保存されているサイズは
150×150
200×200
250×250
300×300
768×768
810×540
カスタムフィールドは以下のsalonを変更で取得可能
※author_metaに格納されているならば
get_the_author_meta( ‘salon’, $author );
参考文献
