WordPress как на ладони
Очень Удобный и Быстрый Хостинг для сайтов на WordPress. Пользуюсь сам и вам рекомендую!

Получить user id по meta данным

Необходимо получить ID user'a по user meta. Делал вот так:

$user = get_users( array( 'meta_key' => $key, 'meta_value' => $value ) );

var_dump($user);

Как написано в документации, но ничего не выводит...

Здравствуйте, подскажите в чем проблема?

0
Riskful
7.1 год назад 10
  • 1

    Проверяйте что у вас в переменных $key и $value приходит. Включите DEBUG в конфиге если он отключен, может какой нотис будет.

    Riskful 7.1 год назад

    Я с БД скопировал ключ и значение. А может крыться проблема в том что user'a не существует? Я просто посту присвоил user, а не post meta. Необходимо три кастомных поля для поста, но нельзя чтобы они отображались в custom fields. Поэтому сделал user meta.

    Molotow 7.1 год назад

    Необходимо три кастомных поля для поста, но нельзя чтобы они отображались в custom fields

    В правом верхнем углу есть screen options. Отключаете отображение Custom Fields. Убиваете отображение screen options http://wordpress.stackexchange.com/questions/25034/how-to-remove-screen-options-and-help-links-in-the-admin-area (не проверял). Дальше эти поля вы или программно заполняете или создаете метабокс.

    Комментировать
На вопросы могут отвечать только зарегистрированные пользователи. Вход . Регистрация