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


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

Спам — проблема для всех сайтов. Не исключением являются и сайты на WordPress с огромным количеством спам комментариев. Благодаря инструментам борьбы со спамом в WordPress вроде Akismet и CAPTCHA, эту проблему можно частично решить. Однако, некоторое время назад Akismet был недоступен несколько минут, и на некоторых наших сайтах успело скопиться тысячи спам комментариев в очереди модерирования. В сегодняшней статье мы покажем вам как быстро и массово удалить спам-комментарии в WordPress.

Самым простым способом удаления всех спам-комментариев является нажатие на кнопку Очистить спам в WordPress. Однако, удаление сотен или тысяч комментариев за один раз может занять длительное время, а также замедлить ваш веб сервер.

empty-spam-comments[1]

Нам нужен способ управления процессом удаления, при этом не слишком нагружая ресурсы сервера. Благодаря Pippin Williamson, у нас есть такая возможность.

Все, что вам потребуется, это установить и активировать плагин Batch Comment Spam Deletion. У плагина нет дополнительных опций, поэтому ничего настраивать не придется. Просто переходим на страницу Комментарии » Спам и нажимаем на кнопку Empty Spam.

Плагин немного изменяет процесс удаления спамных комментариев. Вместо удаления всех ненужных комментов за один раз, он разбивает процесс на части и удаляет по 100 комментариев за один подход.

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

batch-process[1]

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

По всем вопросам и отзывам просьба писать в комментарии ниже.

Не забывайте, по возможности, оценивать понравившиеся записи количеством звездочек на ваше усмотрение.

VN:F [1.9.22_1171]

Rating: 0.0/5 (0 votes cast)

wpincode.com

Как удалить спам комментарии wordpress. Легко и быстро

Как удалить спам комментарии wordpress. Легко и быстроКак удалить спам комментарии wordpress. Легко и быстро

Доброго времени суток, народ. На моем блоге, как и на многих других изначально стоял плагин для защиты от спама Akismet. Мне его хватало. Спама шло не так уж много. В основном русскоязычный. Но где то пару месяцев назад как прорвало. Спам из мелкого ручейка резко вырос в мощный селевой поток. Блог стал тормозить, нагрузка на базу была просто ужасающей. При ручейке около 1000 мусорных писем за два последних месяца резко выросло в 10 раз. Теперь в проверке висит по 10000 писем. Причем все на буржуинском языке. И akismet не стал справляться с таким потоком. Пришлось искать новые решения. И они нашлись. А куда они на фиг денутся. :)

Первым делом закрываем блог для комментаторов. То есть полностью запрещаем комментарии на блоге.  В адресной строке браузера (Вы должны быть авторизованы на своем блоге) вводим адрес

http://www.ваш блог.ru/wp-admin/options-discussion.php

http://www.ваш блог.ru/wp-admin/options-discussion.php

Откроется страница панели управления с настройками обсуждений. Отключение комментарниев в админке WordPress 3Отключение комментарниев в админке WordPress 3

Снимаем галку с пункта "Разрешить оставлять комментарии на новые статьи " и ставим галку в пункте "Автоматически закрывать обсуждение статей старше 14 дней ". Таким образом закроете блог от поступления нового спама на время настройки.

 

Далее нужно освободить блог от накопившегося спама. Если у Вас его не очень много, можете вручную из админки поудалять их. Однако если спамного мусора очень много (у меня было порядка 10000), то такой ручной вариант займет просто нереальное количество времени. Тут поможет только прямое удаление спамных комментариев из базы данных вашего блога. Для этого нужно зайти в панель управления вашим хостингом и загрузить phpMyAdmin. Данная утилита есть у всех хостеров. Сначала сделайте резервную копию вашей базы.Резервная копия базы данных WordPressРезервная копия базы данных WordPress

В утилите открываем вашу базу данных и переходим на вкладку "Экспорт". Жмем Okey и сохраняем файл с базой в нужное место на компьютер.

 

Дальше переходим на вкладку "SQL" и в открывшемся окне вводим msql запрос:

Лучший хостингЛучший хостинг

для удаления всех комментариев, ожидающих проверки

 

delete from wp_comments WHERE comment_approved ='0'

delete from wp_comments WHERE comment_approved ='0'

для удаления всех комментариев из корзины

 

delete from wp_comments WHERE comment_approved ='trash'

delete from wp_comments WHERE comment_approved ='trash'

Можно так же для удаления разом всех спамных комментариев использовать плагины, но через базу данных немного сложнее, зато быстрее гораздо. Например можно использовать плагин wp-optimize. Плагин позволяет оптимизировать базу данных блога wordpress, довольно прилично сократить ее объем. Так же позволит удалить спамные комментарии разом. Причем плагин будет делать это автоматически по расписанию. Быстрое удаление спамных комментариев с помощью плагина wp-optimizeБыстрое удаление спамных комментариев с помощью плагина wp-optimizeЗаходите в настройки и выставляете галку в пункте включения автоматической очистки, выбрать периодичность очистки, поставить галки в отмеченных на скрине пунктах.

Итог: блог очистили от кучи спамных комментариев. Следующим шагом будет защита блога от проникновения автоматического спама на ваш блог.  Об этом расскажу в одной из следующих статей.

С уважением Денис Иванов, автор блога dendrblog.ru

Статья помогла? Поблагодари автора, он ведь старался

dendrblog.ru

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

Если Вам понравилась статья — поделитесь с друзьями

wpschool.ru

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

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

Здравствуйте! Предлагаю поговорить об изменении (редактировании) и удалении комментария в WordPress. Этот навык пригодится всем вебмастерам. Если ваш ресурс перегружен спамными или нежелательными комментариями, то полученные в этом уроке знания помогут от них избавиться. Или отредактировать.

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

  1. В боковом меню слева админпанели откройте раздел Комментарии. Загрузится табличный список всех комментариев.
  2. В чек-боксах слева отметьте ненужные комментарии.
  3. Выберите вариант Удалить в выпадающем списке Действия.
  4. Удалите комментарии нажатием Применить.Как в WordPress изменить или удалить комментарий

Вот так, всего за четыре клика, можно удалить любой комментарий на сайте с CMS WordPress.

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

  1. Откройте раздел Комментарии в боковом меню админпанели (слева).
  2. Найдите нужный комментарий в загрузившейся таблице и нажмите Изменить под ним.Как в WordPress изменить или удалить комментарий
  3. Отредактируйте комментарий. Для сохранения его в новой редакции кликните Обновить.Как в WordPress изменить или удалить комментарий

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

themes-wp.org


Смотрите также

Prostoy-Site | Все права защищены © 2018 | Карта сайта