delete_comment_meta() WP 2.9.0

Видаляє додаткові дані коментаря (теж що довільні поля записів).

Дані можна видалити, спираючись на ключ або на ключ і значення. Видалення на основі ключа та значення дозволить відокремити різні дані з однаковим ключем, дозволить видалити конкретно зазначені дані.

delete_comment_meta() дозволяє видалити будь-які додаткові дані пов’язані з коментарем, встановленим за допомогою delete_post_meta() .

Працює на основі:
delete_metadata()

Хуків немає.

Повертає

true|false. Логічні: false (при невдалому видаленні) або true (якщо вдалося видалити поле).

Використання

delete_comment_meta( $comment_id, $meta_key, $meta_value );
$comment_id
(число) (обов’язковий)
ID коментаря, метадані якого видалятимуться.
$meta_key
(рядок) (обов’язковий)
Ключ метаданих коментарі, які потрібно видалити.
$meta_value
(рядок/масив/число/об’єкт/логічний)
Значення метаданих коментарів, які потрібно видалити.


За замовчуванням: ”

Приклади

0

#1 Видалимо всі метадані коментарі з ключем ‘my_meta_key’

delete_comment_meta(5, 'my_meta_key');
0

#2 Видалимо метадані коментарі з ключем ‘my_meta_key’ та значенням ‘foo’

delete_comment_meta(5, 'my_meta_key', 'foo');

список змін

З версії 2.9.0Введено.

Код delete_comment_meta() WP 6.0.2

function delete_comment_meta( $comment_id, $meta_key, $meta_value = '' ) {
	return delete_metadata( 'comment', $comment_id, $meta_key, $meta_value );
}

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *