Не работает get_user_meta() как еще можно получить мета данные пользователя?
Решено
Здравствуйте, я делаю для вордпресс плагин регистрации. После того как я создал нового пользователя я добавляю пользователю метаданные. Далее по коду требуется получить эти данные(в другой функции). Но данных там нет. Самое странное это то что после перезагрузки страницы они есть! То есть по непонятным причинам записанные данные сразу не получается получить. Скажите есть альтернативный вариант get_user_meta() ?
1 Ответ(ы)
Ответ
Получайте напрямую:
global $wpdb; $lang = $wpdb->get_var($wpdb->prepare("SELECT meta_value FROM $wpdb->usermeta WHERE meta_key = 'НАЗВАНИЕ_КЛЮЧА' AND user_id = %d", $id_user));