Tel: 8-912-825-50-07 | Mail: denver-dino@mail.ru


X

Сделать заказ


  • Перевод сайта

    Перевод сайта
    При необходимости можем качественно перевести ваш сайт на английский язык.

  • Тематические переводы

    Тематические переводы
    Сравнительно новая в нише копирайтинга и переводов услуга: тематические переводы.

  • Готовые макеты для сайта

    Готовые макеты
    Готовы представить вашему вниманию, сборку готовых макетов от нашей команды.


Как удалить все комментарии в 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 // 104 просмотров

Просьба автора


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

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