get_userdatabylogin

(0.71以降)
get_userdatabylogin - ユーザ情報を取得する

説明

mixed get_userdatabylogin( string $user_login )
ログイン名からユーザ情報を取得する。

パラメータ

  • $user_login
    ログイン名を指定。

返り値

ユーザ情報を取得できた場合はそのオブジェクト、取得できなかった場合はfalseを返す。オブジェクトのプロパティはWordPressとWordPress MUでは異なる。主なプロパティは次の通り。
プロパティ名データ型意味
IDintユーザID
user_loginstringユーザ名
user_passstringパスワード(暗号化済み)
user_nicenamestring 
user_emailstring連絡先情報:メールアドレス
user_urlstring連絡先情報:ウェブサイト
user_registeredstring登録日時
user_activation_keystring 
user_statusintステータス
display_namestringブログ上の表示名
nicknamestringニックネーム
rich_editingboolビジュアルリッチエディターの使用する
comment_shortcutsboolコメント認証用のキーボードショートカットを有効にする
admin_colorstring管理者画面の配色('classic'、'fresh')
user_levelintユーザレベル

注意

ユーザ情報にはパスワードが含まれており、取り扱い注意。

使用例

  • ログイン名'taro'のユーザ情報を取得する。
    <?php $user_data = get_userdatabylogin( 'taro' ); ?>

関連

  • get_userdata - ユーザIDを指定し、マッチするユーザ情報を取得する
  • get_user_by - ユーザ情報の一部を指定し、マッチするユーザ情報を取得する
  • username_exists - ユーザが登録されているか確認する

お勧めコンテンツ

日本語が含まれていないコメントを無効化する(2012年1月31日 登録)

日本のユーザーを対象にサービス(情報)展開しているサイトの場合、英文のみのコメントはあまりうれしくない。ましてやスパムコメントの対応は時間の無駄でしかない。そんなわけで、日本語を含んでいないコメントを無効化することにした。

カレンダーウィジェットをAjaxで切り替える(2011年8月22日 登録)

ウィジェットベースでテーマを構築していてカレンダーを表示してみた。標準では、前月や次月のリンク先はそれぞれの月のアーカイブページとなっているのだが、記事を探すだけであればカレンダー部分だけを更新するほうが便利なのではと考え、そのアイデアを実装してみた。

投稿ページにキーワード検索ウィジェットを追加する(2012年6月2日 登録)

「投稿の編集」ページで記事を編集していると、関連する投稿記事を検索したくなることがある。そんな時、「投稿一覧」ページに戻って「キーワード検索」を行えばいいのだが、そのひと手間がちょっとだけ煩わしい。

タイトルのみをキーワード検索する(2014年4月3日 登録)

WordPressのキーワード検索は、投稿タイトルと本文のどちらかに指定したキーワードが含まれているかを調べるわけだが、時々タイトルだけとか、逆に本文だけ検索したいケースがある。

初期状態で「抜粋」ウィジェットを表示する(2014年1月7日 登録)

投稿編集ページのウィジェットは標準で表示されるものとされないものがある。フォーラムに『投稿の編集画面にデフォルトで抜粋を表示させたい』という投稿があったので、ちょっと調べてみた。

最終更新日時 : 2010-10-27 16:40