2 ответ(ов) в теме
Шурик Шниперсон
не в сети 1 день
На сайте с 02.08.2014
Участник
Тем 26
Сообщения 136
1
11:35

Андрей, в какой таблице находятся подаренные подарки?
Ну или как удалить подарок?

1
Андрей CS
не в сети 9 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 14488
2
12:18

подарки находятся в массиве пользовательского поля, функции для удаления определенного подарка у указанного пользователя у дополнения сейчас нет. Можно использовать эту:

function delete_user_present($user_id,present_id){
 $prez = get_user_meta($user_id,'presents',1);
		foreach($prez as $key=>$pr){
			if($key==$present_id){
				unset($prez[$key]);
				update_user_meta($user_id, 'presents', $prez);
				break;
			}
		}
}

1
Тема закрыта. Публикация новых сообщений запрещена.