wp_delete_comment()
Видаляє або поміщає в кошик коментар за вказаним ID.
Якщо кошик вимкнено, коментар буде видалено назавжди, другий параметр ( $force_delete ) стає непотрібним.
Використовує wp_trash_comment() , якщо корзина увімкнена і другий параметр не true.
Хуки з функції
wp_delete_comment( $comment_id, $force_delete );
-
$comment_id
(число) (обов’язковий) - ID коментаря, який потрібно видалити.
-
$force_delete
(логічний) -
Примусове вилучення. Якщо потрібно видалити коментар, не ставлячи його в кошик, ставимо true.
Типово: false
Приклади
#1 Видалення коментарів у WordPress
Видалимо коментар 457 і виведемо повідомлення у разі успіху “коментар 457 видалено!”:
$ id = 457;
$tt = wp_delete_comment( $id, true ); // видаляємо повз кошик
if( $tt ) echo "Коментар $id видалено!";
#2 Видалення коментарів у кошик
Помістимо коментар 457 в кошик (за умови, що кошик не вимкнений):
$ id = 457;
$tt = wp_delete_comment($id);
if( $tt ) echo "Коментар $id поміщений у кошик!";
нотатки
- Global. wpdb. $wpdb WordPress database abstraction object.
список змін
З версії 2.0.0 | Введено. |