RSS-лента

Лучшие CMS интернета бесплатно для создания сайта

Апр
14

Избавляемся от спама в WordPress

Всем привет. Сегодняшнюю статью я посвящаю проблеме всех блоггеров работающих на wordpress — СПАМ в комментариях. Спам — это нежелательные рекламные сообщения, содержащие в своих текстах сторонние ссылки пользователей. Как правило эти ссылки исходят из имени комментатора с тематическим анкором, к примеру: Купить насос для денег). А в теле комментария всякая белеберда не относящаяся к статье.

спам

Проблема попадания спама в комментарии WordPress в последнее время очень актуальна. У меня, например, WP — блог, засыпают по несколько сотен спам комментариев в день, фильтровать которые вручную становится очень и очень утомительно. Конечно же, в этой проблеме нам могут помочь специальные плагины в сочетании с правильными настройками блога.

Плагины WordPress для борьбы со спамом.

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

Частенько, встречаю на разных блогах, да и сам раньше использовал плагины добавляющие разнообразную капчу для публикации комментария. Лично я считаю, что ввод каких-то тяжело разборчивых цифр или букв, только отталкивает пользователей от комментирования статей. Но из этой группы спам — плагинов, есть и неплохие — DCaptcha. Плагин DCaptcha пожалуй это самая простая капча для WordPress, которую я видел. Для добавления комментария, при установленном плагине DCaptcha, пользователю достаточно просто поставить галочку в поле «Это не спам».

DCaptcha

Согласитесь, это не сложно и не должно отпугнуть пользователя прокомментировать статью. На моем блоге вы можете скачать плагин DCaptcha.

Плагин Antispam Bee для защиты от спама.

Представляю еще один плагин защиты от спам комментариев для wordpress, который заслуживает особого внимания — Antispam Bee. В Antispam Bee достаточно много различных настроек против спама, больше чем в том же Akismet или WP-SpamFree.

antispam-bee

Давайте рассмотрим этот плагин более детально. После установки и активации плагина в настройках админ панели wordpress появляется ссылка Antispam Bee — это настройки плагина, и что привлекательно плагин уже переведен на русский язык.

Принцип действия этого плагина защиты от спама, очень прост – он прячет форму комментирования от спам-бота, программа просто не может «понять», куда же этот комментарий нужно поместить.

Настройки antispam-bee

В настройках плагина вы можете установить следующие чекбоксы:

  • BBCod это спам
  • Поиск в локальной БД спама
  • Использовать общую БД антиспама
  • Блокировать комментарии по странам
  • Разрешить коммент. только на опред. языке
  • Удалять спам через … дней

В целом работу плагина Antispam Bee я бы оценил на отлично. Особенно прикольно выглядит статистика спам комментарий:

статистика antispam-bee

Сам пользуюсь, и вам советую. Скачать плагин вы можете по следующей ссылке: Antispam Bee.

Убираем поле URL в форме для комментариев

И на крайний случай если ничего не помогает, можно в форме для комментирования удалить поле URL.  Для этого открываем файл functions.php и добавляем в него ( код должен быть перед последней строкой, которая заканчивается ?> ) вот этот код:

add_filter('comment_form_default_fields', 'unset_url_field');
function unset_url_field($fields){
if(isset($fields['url']))
unset($fields['url']);
return $fields;
}

Вот и все спасибо за внимание.

Получай первым обновления блога!

Введите Ваш e-mail:


Комментарии (1) на “Избавляемся от спама в WordPress”

  • Александр (17 коммент.) 21 Февраль 2015 в 7:49

    Убираем поле URL в форме для комментариев
    На моем сайте этот код почему то не работает

Оставить комментарий


вверх