Как удалить все комментарии на WordPress-сайте?

Иногда возникает необходимость удалить все комментарии, когда-либо оставленные на сайте. В принципе это не является проблемой, так как всегда можно в админ-панели перейти в раздел Комментарии и удалить их. Но есть одно неудобство. Этим способом за один раз Вы не сможете удалить все. А если обсуждений довольно много, то этот процесс может затянутся на долгое время.

Как удалить все комментарии?

Для решения задачи рассмотрим два способа. Первый из, наиболее простой, — плагин, позволяющий в один клик очистить все комментарии на Вашем сайте. Второй способ подразумевает ручное подключение к базе данных сайта и очистка необходимых таблиц.

Способ 1. Плагин Delete All Comments Easily

Как уже было сказано, бесплатный плагин Delete All Comments Easily позволяет одним кликом очистить сайт от всех комментариев, оставленных на нем когда-либо. Для этого, после его установки и активации, необходимо в админ-панели перейти в раздел Инструменты -> Delete All Comments Easily, где отметить единственный доступный пункт Delete all comments и нажать кнопку Delete all Comments.

Страница настроек плагина Delete All Comments Easily

Способ 2. Удаление комментариев вручную

Этот способ подразумевает использование популярной утилиты phpMyAdmin, предназначенной для работы с базами данных. Она присутствует на всех хостингах, так как является наиболее удобным инструментом с этой сфере. Подробно описывать как использовать phpMyAdmin не будем, так как это уже было подробно рассмотрено в наших прошлых статьях (например, тут или тут). Отметим только, что мы будем работать с таблицами wp_comments и wp_commentmeta.

Окно программы phpMyAdmin

Итак, нам необходимо очистить эти две таблицы. Для этого для каждой из таблиц нужно нажать кнопку Очистить, после чего подтвердить операцию, нажав кнопку ОК.

Подтверждение очистки таблиц в phpMyAdmin

Курс WordPress-разработчик
Если Вам понравилась статья — поделитесь с друзьями
Михаил Петров