8 (912) 825 50 07

Работаем без выходных

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

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

Многие вебмастера сталкивались с проблемой массового спама на своих сайтах. Спамные комментарии добавляются круглосуточно пачками и остаются на модерации, удалять их каждый день надоедает и многие просто оставляют это занятие на лучшие времена. Постепенно этих комментариев накапливается ни одна тысяча и тогда уже становится страшно, пусть они и не видны поисковым системам и посетителям, но они лежат в базе данных и увеличивают ее размер.

Давайте разберемся как удалить все комментарии в WordPress, что бы это не занимало много времени:

1) Нам нужно зайти в нашу phpmyadmin (там идет администрирование нашей базы данных) и нажать на БД нашего сайта;

phpadmin

 

2) Нажимаем на кнопочку SQL и переходим в окно запросов, откуда мы и будем чистить комментарии применив sql запрос;

Sql запросы в phpAdmin

 

3) Вводим нужный нам запрос и нажимаем кнопку Очистить. А теперь разберем сами запросы:

  • DELETE FROM wp_comments WHERE comment_approved = spam - этот запрос на удаление всех комментариев помеченных как СПАМ.
  • DELETE FROM wp_comments WHERE comment_approved = 0 - благодаря такому запросу, мы удалим все комментарии находящиеся на модерации (как раз то, что в большинстве случаев и нужно).
  • DELETE FROM wp_comments WHERE comment_approved = 1 - а этот запрос удаляет все одобренные комментарии из базы данных.

Теперь вы знаете как удалить комментарии в Вордпресс и вам не придется руками удалять тысячи комментов из админки.

Если у вас сайт на DLE, то что бы удалить комментарии, вам потребуется сделать немного другие запросы, ведь название таблиц в базе данных отличаются. Запросы там будут такие:

  • DELETE FROM dle_comments WHERE approve = 0 - удаляем комменты, которые на модерации.
  • DELETE FROM dle_comments WHERE approve = 1 - удаляем те, что одобрены.

Сложного нет ничего, не стоит боятся phpAdmin, какой бы страшной она вам не казалась:)))

 

 

Дата публикации: 23.06.2015 // 1 530 просмотров

2 комментария на «“Как удалить все комментарии в WordPress”»

  1. ЗОНК:

    >> DELETE FROM wp_comments WHERE comment_approved = spam — этот запрос на удаление всех комментариев помеченных как СПАМ.

    Это в последних версиях WP уже можно сделать прям из админки. Заходим в Комментарии >> Спам >> Кнопка «Empty Spam»

    • denver51:

      В последних появилась такая возможность. Во время написания статьи ее еще не было. Спасибо, что указали на это.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Оставьте заявку и мы с вами свяжемся

Когда вы работаете с опытными специалистами, результат всегда будет отвечать заданной задаче, вне зависимости из внешних причин. Если вы – наш клиент, то гарантированно получите тот результат, который ожидали: работающий сайт, работающая реклама, растущая конверсия, довольные лояльные заказчики.

Работа на результат – наш конёк. Ваш бизнес приобретёт конкурентные преимущества вместе с профессионалами PostBrigada!

PostBrigada.ru - разработка и сопровождение