サポート » 使い方全般 » get_usersのmeta_key

  • 何がおかしいのか分からなくて、すいませんがアドバイスお願いします。

    ユーザーにAdvancedCustomField使わせていただき、カスタムフィールドを設置しました。
    $users=get_users(array(‘meta_key’=>’offposi’,’meta_value’=>’ofs1′));
    print_r($users);
    page.phpに記述しています。

    これで、設定されているユーザーが2件あるのは確認しているのにでてきません。
    何か原因に心当たりあれば教えてください。
    宜しくお願いします。

    • このトピックはkirigが3年、 6ヶ月前に変更しました。
1件の返信を表示中 - 1 - 1件目 (全1件中)
  • Tsuyoshi.

    (@andante0727)

    こんにちは。
    ACFを使った質問で似たような内容があったのですが、ACFの関数を使うとか別の手法を使わないとダメなんじゃないかと思います。
    ACFのデータ保存がどうなってるかわからないので、あくまで憶測なのですが。

    wp_usermetaテーブル ではなく wp_optionsテーブル に保存されていたりしませんか?だとしたら、get_users の meta_value では無理でしょう。
    get_users の meta_value はおそらく wp_usermetaテーブルを参照すると思いますよ。結果を var_dump などで出力してみてください。

    ACFの関数に関してはドキュメントをご覧になるといいと思います。

    • この返信は3年、 5ヶ月前にTsuyoshi.が編集しました。
1件の返信を表示中 - 1 - 1件目 (全1件中)
  • トピック「get_usersのmeta_key」には新たに返信することはできません。