как получить определенные поля из get_user_meta()

1 июл. 2016 г., 17:20:48
Просмотры: 50.1K
Голосов: 5

Я использую $data = get_user_meta ( $user_id); чтобы получить все данные. Но нужны только некоторые поля, такие как пол - город - ответ.

Как я могу отфильтровать это в get_user_meta()?

0
Все ответы на вопрос 1
2

Аргументы функции следующие: ID пользователя, название произвольного поля (мета-ключ), метод возврата данных (опционально).

Таким образом, если вам нужно получить данные из usermeta с ключом 'member_zip_code', вы должны выполнить:

get_user_meta( $user_id, 'member_zip_code', true );

Альтернативно, в предыдущем методе вы могли получить дополнительные данные так:

$data = get_user_meta ( $user_id);

$data['member_zip_code'][0];
2 июл. 2016 г. 08:02:06
Комментарии

как вы получили member_zip_code ?

Foysal Foysal
12 мар. 2020 г. 18:59:06

@Foysal, это пользовательское поле. Вы можете найти стандартные поля здесь: Документированы ли стандартные записи для пользователя в wp_usermeta?

brasofilo brasofilo
27 мар. 2021 г. 19:59:01