Описание
Обновляет или добавляет метаданные для указанного комментария.
Функция может быть использована вместо add_comment_meta() (добавляет метаданные комментария). update_comment_meta сначала проверяет существует ли указанный ключ дополнительного поля, если не существует то поле создается новое, если существует, то поле обновляется.
Метаданные комментария хранятся в таблице wp_commentmeta.
update_comment_meta() работает на базе update_metadata().
Функция возвращает true или false. Зависит от результата её работы.
Использование
<?php update_comment_meta( $comment_id, $meta_key, $meta_value, $prev_value ); ?>
Параметры
- $comment_id (число) (обязательный)
- ID комментария, дополнительные данные которого нужно изменить.
По умолчанию: нет - $meta_key (строка) (обязательный)
- Ключ поля, которое нужно изменить.
По умолчанию: нет - $meta_value (строка) (обязательный)
- Новое значение ключа.
По умолчанию: нет - $prev_value (строка)
- Старое значение ключа (под одним ключом может быть несколько значений, поэтому в некоторых случаях нужно указать какое именно значение нужно обновить).
По умолчанию: нет
Примеры
1. Обновим метаданные комментария 3416:
<?php update_comment_meta( 3416, 'my_key', 'Brad' ); ?>
2. Чтобы получить метаданные комментария используйте функцию get_comment_meta():
<?php get_comment_meta (3416, 'my_key', true); ?>
update_comment_meta()
из файла: /wp-includes/comment.php WP 3.3.2function update_comment_meta($comment_id, $meta_key, $meta_value, $prev_value = '') {
return update_metadata('comment', $comment_id, $meta_key, $meta_value, $prev_value);
}Связанные Функции
Ещё из раздела
Смотрите также: Функции WordPress и Теги Шаблона.
Любите путешествовать? А кто не любит? В путешествиях обычно не любят волокиту с оформлением туров и документов. Чтобы оформлять туры в Испанию, можно воспользоваться услугами тур-агентств или попробовать разобраться в различных маршрутах самому.
