Я сохранил группу пользовательских мета-вызовов пользовательских сертификатов, и это отдельное мета-поле для каждого пользователя с массивом, и каждый пользователь может иметь более одной сертификации, и каждый элемент сертификации может быть обновлен.
Как обновить каждый элемент сертификации?
Ex. я хочу обновить сертификаты Array [1] поле course_name как это сделать
или если у вас есть другое решение о сохраненной метагруппе пользователя, пожалуйста, сообщите
вот как я могу сохранить метаданные
$certification = array(
'course_id' => $certificate,
'course_name' => $certificate_name,
'date' => $date,
'instructor' => $certifying_instructor,
'school' => $school,
'last_update' => date('d-m-Y'),
);
add_user_meta( $user_ids, 'certifications', $certification );
И этот результат, когда я делаю print_r
<code>$certifications = get_user_meta( $user_id, 'certifications' );
echo "<pre>";
print_r($certifications );
echo "
";
массив
(
[0] => Массив
(
[course_id] => Массив
(
[0] =>
[1] => 19
)
[course_name] => Массив
(
[0] =>
[1] => Продвинутый Фридайвер
)
[Конечно] => Массив
(
[0] =>
[1] => 19
)
[date] => Array
(
[0] =>
[1] => 05/03/2019
)
[Инструктор] => Массив
(
[0] =>
[1] => Камила Амор
)
[школа] => Массив
(
[0] =>
[1] => Штаб-квартира Апноэ
)
[pdf_card_id] => Массив
(
[0] =>
[1] => 19
)
[pdf_dip] => Массив
(
[0] =>
[1] => 19
)
[last_update] => 21-03-2019
)
[1] => Массив
(
[course_id] => Массив
(
[0] =>
[1] => 22
)
[course_name] => Массив
(
[0] =>
[1] => Мастер Фридайвер
)
[Конечно] => Массив
(
[0] =>
[1] => 22
)
[date] => Array
(
[0] =>
[1] => 08/03/2019
)
[Инструктор] => Массив
(
[0] =>
[1] => Андрес Алегрия
)
[школа] => Массив
(
[0] =>
[1] => Вертикальные Мечтатели
)
[pdf_card_id] => Массив
(
[0] =>
[1] => 22
)
[pdf_dip] => Массив
(
[0] =>
[1] => 22
)
[last_update] => 21-03-2019
)
)