wp_set_comment_status()
Устанавливает статус комментария: hold, approve, spam.
После установки статуса, срабатывает хук wp_set_comment_status.
Статус устанавливается в поде comment_approved таблицы комментариев.
Возможные значения этого поля:
0- hold1- approvespamtrash
Основа для: wp_spam_comment()
Хуки из функции
Возвращает
true|false|WP_Error. true — удалось установить статус. false — статус установить не удалось.
Использование
wp_set_comment_status( $comment_id, $comment_status );
- $comment_id(число) (обязательный)
- ID комментария.
- $comment_status(строка) (обязательный)
Статус комментария, который нужно установить. Может быть:
- hold / 0
- approve / 1
- spam
- trash
Примеры
#1 Разрешим комментарий с ID = 9, находящийся на проверке
wp_set_comment_status( 9, '1' );
Вернем комментарий обратно на проверку:
wp_set_comment_status( 9, '0' );
Заметки
- Global. wpdb.
$wpdbWordPress database abstraction object.
Список изменений
| С версии 1.0.0 | Введена. |