Kama Spamblock
Более надежный, по сравнению с предыдущим, метод избавления от авто-спама в комментариях WordPress. Я уже делал попытки бороться с автоспамом в комментариях, но, как говорится, — первый блин комом. Несмотря на то, что прошлый метод успешно защищает от автоспама у него есть недостатки: cложная установка; не такая хорошая защита.
Суть метода, в двух словах: комментарий можно оставить только кликнув на кнопку "отправить комментарий" (submit), никакие другие способы оставить комментарий не пройдут. Роботы кликать не умеют, поэтому от автоспама мы избавимся.
Преимущества плагина:
-
Никаких каптчей, чекбоксов, картинок и прочей античеловечности. Присутствие плагина визуально никак не проявляется;
- Никакого авто-спама!
Плагин полезно устанавливать даже если у вас на сайте используется внешняя система комментирования, вроде disqus. Потому что плагин блокирует все запросы отправляемые на страницу wp-comments-post.php
Проверка работы плагина
- Выйдите из профиля, если вы авторизованы.
-
Оставьте комментарий. Тут два варианта развития событий:
- Комментарий опубликовался как обычно — плагин работает правильно!
-
При отправке комментария вы видите сообщение:
Это может быть , когда не совпадает id кнопки отправки комментария:
Чтобы это исправить зайдите в "
Настройки > Обсуждения
" внизу будут настройки плагина:Укажите там id вашей кнопки отправки комментариев. Обычно id кнопки: id="submit". Чтобы узнать ваш id, перейдите на страницу сайта, где есть форма комментирования и нажмите
ctrl+u
(исходный код страницы), далее, сделайте поиск по фразеtype="submit"
. Так вы найдете кнопку, посмотрите её id, вот пример того как может выглядеть код кнопки:<input name="submit" type="submit" id="submit" tabindex="5" value="Отправить комментарий" />
Удаление плагина
Удалять плагин нужно обязательно со страницы плагинов. Только в этом случае плагин удалит все свои настройки из базы данных.
Как появился плагин
На одном из моих сайтов прошлый метод все равно пробивали. После того, как я понял, каким образом пробивается защита, родилась идея усовершенствовать прошлый вариант защиты от спама. Новый вариант получился в виде плагина. Чтобы защита начала работать уже нет необходимости редактировать шаблон, нужно просто загрузить и активировать плагин. Проблема прошлой защиты была в том, что когда комментарий отправлялся сразу в файл wp-comments-post.php он не был защищен. В дальнейшем я придумал хак, который проверял поле referer и если поле не было равно ссылке страницы, с которой отправлялся комментарий, то комментарий блокировался. Однако, позднее стало ясно, некоторые спам-программы вставляют в запрос "referer" той страницы на которую они отправляют спам-комментарий, а значит такой фильтр мало полезен. Решением стало использовать временный код, который каждый день меняется и по которому проверяется запрос. В результате получилось что-то вроде псевдо-каптчи. "Псевдо", потому что заполнять ничего не надо, но при этом защита работает по принципу каптчи (проверяется определенный код, который отправляет форма комментария).
—
На сайте avi1.ru представлены услуги по набору действительно живых просмотров в Ютубе. При этом сервис дает гарантии каждому своему клиенту и защиту ресурса от списаний соцсетью, а цены на услуги Вас и вовсе приятно удивят.