add_user_meta() — добавляет мета-параметры пользователю

Добавляет параметр пользователю (что-то типо произвольных полей, но только для пользователей) и сохраняет его в базу данных.

add_user_meta($user_id, $meta_key, $meta_value, $unique = false)
$user_id
(целое число) ID пользователя, которому нужно добавить метаданные.
$meta_key
(строка) ключ.
$meta_value
(смешанный тип) значение ключа.
$unique
(логическое) должен ли данный ключ быть уникальным для пользователя. По умолчанию — не должен. Т.е. если данный параметр установлен false,то функция позволяет добавить неограниченное количество значений для одного ключа.

Пример

if( isset( $_POST['user_age'] ) )  {
	global $user_ID;
	add_user_meta( $user_ID, 'age', $_POST['user_age'], true);
}

Оставить комментарий / вопрос

phpjsHTMLCSSSQLПросто код
  Для того, чтобы оставить комментарий, пожалуйста, зарегистрируйтесь или авторизуйтесь на сайте.
Получайте новости блога по email или следите за мной в социальных сетях.
  • alex morozov: Добрый вечер! у меня возникла следующая проблема. Я делаю фотоальбомы, чтобы они выглядели "как в контакте". Так вот, та...

  • Vladislav: Если эту муть убрать, то исчезает меню, и появляется описание под миниатюрами, которого не должно быть, как вы видите, я...

  • Миша: Либо размеры изображений вам помогут, либо CSS. И строку 14 гляньте, там муть какая-то.

  • Vladislav: Подправил имеющийся у меня код, по вашим рекомендациям, миниатюры начали отображаться, но они стали очень огромными, что...

  • Миша: Лишь предложил решение. Думаю можно нашаманить и так, чтобы чисто для рубрик было, не уверен только, что обойдётся без и...