- サイトデザイン工事中です。ご意見をお寄せください。
- 赤色のリンクは、まだ日本語Codexに存在しないページ・画像です。英語版と併せてご覧ください。(詳細)
関数リファレンス/get userdata
提供:WordPress Codex 日本語版
< 関数リファレンス
目次 |
解説
渡されたIDを持つユーザーに紐づく情報からなるオブジェクトを返します。プロパティはデータベースのwp_usersテーブルに対応します(参考データベース概要)。
使用法
<?php get_userdata(userid); ?>
例
通常の利用法
get_userdata()を呼び出すとユーザーデータからなるオブジェクトが帰ってきます。ユーザー情報はメンバー変数として取り出すことができます。
<?php $user_info = get_userdata(1);
echo('ユーザー名: ' . $user_info->user_login . "\n");
echo('ユーザーレベル: ' . $user_info->user_level . "\n");
echo('ユーザーID: ' . $user_info->ID . "\n");
?>
ユーザー名: admin
ユーザーレベル: 10
ユーザーID: 1
ユーザーレベル: 10
ユーザーID: 1
ユーザーのメタ情報にアクセスする
<?php $user_info = get_userdata(1);
echo($user_info->last_name . ", " . $user_info->first_name . "\n");
?>
Blow, Joe
パラメータ
- $userid
- (integer) (必須) 取得したいユーザーのID
- 初期値: なし
wp_usersとwp_usermetaテーブルの値
この関数でアクセスできるユーザーテーブルの情報は下記になります。
wp_users
- ID
- user_login
- user_pass
- user_nicename
- user_email
- user_url
- user_registered
- display_name
wp_user_meta
- first_name
- last_name
- nickname
- description
- user_level
- admin_color (管理画面のテーマ。デフォルトはfresh。)
- closedpostboxes_page
- nickname
- primary_blog
- rich_editing
- source_domain
関連情報
get_currentuserinfo(), get_userdatabylogin(), Author_Templates/en