На 99% избавился от спама в WordPress
Всем привет! Думаю из названия вы поняли о чем эта запись. Полтора года назад я написал пост о том, как полностью избавиться от автоматического спама у себя на блоге. Суть там заключалась в подмене текстовых полей и запутывании спам-ботов, вот та статья. Этот метод полностью работоспособен, но в нем есть один минус — нужно редактировать исходный код и копаться в файлах движка, короче этот метод не для всех. Поэтому, для того чтобы и новички могли очистить свой блог от спама, сегодня я расскажу об одном плагине, который позволяет сделать это на 99% (один процент оставляю на форс-мажор).
Плагин называется Kama SpamBlock. Думаю не стоит объяснять все механизмы, с помощью которых этот плагин блокирует автоспам, попадающий на блог, вряд ли это многим будет интересно. Важно лишь то, что плагин работает, и работает без всяких капч и прочих штук. За две недели теста плагина не было ни одного спам-комментария.
Если у вас на блоге стоит нестандартная система комментирования, например Disqus или Cackle, то этот плагин тоже будет прекрасно работать.
Скачать плагин можно здесь. Как устанавливать плагины вы уже знаете.
Тонкости настройки
После установки плагин должен сразу заработать у 95% людей без каких либо проблем, но если вы входите в 5% меньшинство, то при отправке комментария у вас может всплыть вот такое сообщение:
Это может произойти из за того, что не совпадает id вашей кнопки отправки комментария с id, которое «вшито» в плагин. Как правило у большинства этот id имеет значение «submit».
Чтобы узнать какой id у вашей кнопки отправки комментария, нужно сделать несколько несложных действий:
1) Перейдите на любую страницу ваше сайта, где есть форма комментирования и нажмите ctrl+u. Откроется новое окно с исходным кодом этой страницы.
2) Нажмите ctrl+f для активации поиска по странице и введите поисковый запрос type=»submit». Так вы найдете место на странице, где находится кнопка отправки комментария.
Посмотрите id этой кнопки, как правило строчка с кнопкой выглядит примерно так:
<input type="submit" name="submit" id="submit">
Скопируйте id своей кнопки, он нам пригодится позже.
Теперь переходим в настройки блога в раздел Обсуждения:
Здесь внизу страницы видим настройки плагина Kama SpamBock. Вставляем скопированный айди кнопки и жмем Сохранить изменения.
После этого все должно заработать.
Как видите, если с первого раза плагин у вас не заработает, то все таки придется немного покопаться в коде 🙂 , но это скорее исключение.

Зачем все так усложнять? Ставите плагин WP Captcha Free и забываете про спам. При этом ни каких каптч и других трудностей для посетителей.