update_user_meta() — обновляет значения параметров пользователя
Возвращает логическое true
в случае, если обновление параметра прошло успешно, иначе — false
. В случае, если параметра с указанным ключом не существует, то он будет добавлен.
update_user_meta($user_id, $meta_key, $meta_value, $prev_value = '')
- $user_id
- (целое число) ID пользователя.
- $meta_key
- (строка) значение в столбце meta_key в таблице базы данных wp_usermeta, meta_value которого нужно обновить.
- $meta_value
- (смешанный тип) обновляемое значение параметра $meta_key.
- $prev_value
- (смешанный тип) предыдущее значение параметра. По умолчанию функция обновляет все существующие параметры с указанным ключом, поэтому, указав предыдущее значение, мы можем обновить только тот параметр, который необходимо.
Пример
update_user_meta( 5, '_age', 25 );
или:
$user_id = 5;
$meta_value = 25;
update_user_meta( $user_id, '_age', $meta_value );

Миша
Недавно я осознал, что моя миссия – способствовать распространению WordPress. Ведь WordPress – это лучший движок для разработки сайтов – как для тех, кто готов использовать заложенную структуру этой CMS, так и для тех, кто предпочитает headless решения.
Сам же я впервые познакомился с WordPress в 2009 году. Организатор WordCamp. Преподаватель в школах Epic Skills и LoftSchool.
Если вам нужна помощь с вашим сайтом или может даже разработка с нуля на WordPress / WooCommerce — пишите. Я и моя команда сделаем вам всё на лучшем уровне.