サポート » 使い方全般 » ユーザー名からユーザーID(コード)を求む

  • ユーザー名とはWPの登録ユーザー一覧にあるログインIDのことですが、そのユーザー名からユーザーID(user_id)を求める関数を探してみましたが見つかりません。
    関数がない場合、どのようにすれば求められるか、ヒントだけでもお願いします。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • モデレーター jim912

    (@jim912)

    typelogさん

    直接ユーザーIDは求められませんが、

    $user = get_user_by( 'login', 'ユーザー名' );

    でユーザーのデータを取得して、

    $user->ID

    でIDを利用することができます。もちろんget_user_byの結果がfalseになるケースの想定もしておく必要はあります。

    トピック投稿者 typelog

    (@typelog)

    教えられた方法でログインしているユーザー名の取得ができました。さっそくありがとうございます。
    ログインユーザーID以外にも任意のユーザー名からユーザーIDが取得できれば、標準ユーザー(ダミーで登録しておく)の設定値や属性を新規登録ユーザーに与えることができて便利だと考えています。
    標準ユーザーのユーザーIDは分かるので、それでも目的は達成できますが、ユーザー名からの方が人には分かりやすいと思っています。
    他にヒントがありましたらよろしくお願いします。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「ユーザー名からユーザーID(コード)を求む」には新たに返信することはできません。