Нет автоматическому спаму
Сегодня меня окончательно достал автоматический спам в комментариях: Akismet пропустил десяток спамных комментариев от всяческих "Гинекологов" с сообщениями типа "Классная статья, подписался". Плюс несколько десятков спамных комментариев он поймал, но..

#16, 30 сентября, 2008 в 15:51
стоит brians threated comments - но я и в нем сделал необходимые изменения
#17, 30 сентября, 2008 в 15:59
вероятно не везде. поищите, где еще смотрится это поле.
#18, 3 октября, 2008 в 16:22
Сегодня попробовал
у меня пишет Ошибка: пожалуйста, напишите комментарий.
#19, 3 октября, 2008 в 21:59
@ikar у меня все получилось - честно говоря очень рад узнать этот метод - ни один спамкоммент не прошел еще
#20, 7 октября, 2008 в 01:30
Так, у кого не работает с установленным плагином Filosofo-comment-preview. Нужно добавить в php-файл плагина прямо в начало (после закомментированного текста автора плагина) те же строчки, что добавляли в файл wp-comments-post.php:
И все работает! Думаю эту же операцию можно проводить и с другими предпросмотровыми плагинами.
PS: Этак я php изучу из-за спаммеров, хоть какая-то польза от них. =))
#21, 21 октября, 2008 в 09:31
Интересный метод скрытия поля ввода! Что подумает Яндекс на счёт этого, ведь это нечто иное как скрытый контент.
Я у себя тоже поставил подобный хак, только поле ввода сделал hidden. Теперь весь спам попадает туда, куда ему и дорога.
Скоро сделаю рейтинг "говносайтов" из ссылок в спаме.
#22, 15 ноября, 2008 в 18:02
Ну вот, опять меня опередили... :D Сначала я считала, что первая додумалась до идеи подменять имена полей (незнание php не позволило мне это реализовать самой, и я очень обрадовалась, когда нашла это решение на vwhost.org/12.html), а теперь, оказывается, я не первая, кто решил модифицировать не email, а комментарий. :) Кстати, я тоже страдаю нелюбовью к капче: сама терпеть не могу, когда надо её заполнить для отправки одной фразы, и не хочу, чтобы мои посетители думали то самое, что думаю я в такой ситуации.
Только я поле comment никуда прятать не стала, а просто закомментировала, и ничего - приём работает. Что касается "скрытого контента" (для preblud), то Яндекс тоже не сумасшедший, и просто по факту наличия невидимых элементов не банит, иначе пришлось бы забанить всех, у кого на сайте выпадающие меню или всплывающие скриптовые подсказки.
Насчёт "убрать поле урла" - я тоже этим пользовалась. Спамеров было сразу видно: у них это поле заполнено, ибо боту форма на странице не нужна. Спамеры уже шли косяком, как рыба на нерест, а сразу после замены поля - словно отрезало. :) После чего я открыла поле ссылки - для людей.
#23, 23 декабря, 2008 в 20:04
Что мы сделали? Поле по умолчанию для текста комментария мы сделали невидимым (сдвинув его на 1000 пикселей вне экрана)
---
Бред, а не проще сделать display:none; или visibility:hidden???
Идея хорошая, я на ее основе сделал еще более хитрую идею. Потому все равно благодарен.
#24, 12 января, 2009 в 01:17
если не трудно загляните, пожалуйста на сайт, в любой пост - попробуйте откомментировать
что-то я не пойму, сделал вроде все по инструкции
получил 2 окна
если написать в верхнем - количество вводимых символов ограничено, и он автоматом соскакивает во второе окно - при отправке сообщения вываливается надпись в крючочках (скорее всего "спаму нет!")
если писать ТОЛЬКО во втором - сообщение проходит
но получается польователю надо указать - пиши во втором
я думал ложное окно невидимо?
#25, 20 января, 2009 в 01:04
Отключил я css - и увидел бред, две техтареи - полный тупизм - а как быть с ссотовыми телефонами, которые css не поддерживают?
#26, 20 января, 2009 в 11:14
все работает!!! после рефреша - все запустилось
неделя без спама - это круто, только вот жалько - полковнику никто не пишет :)))))))))))))))))))))))))))
#27, 5 февраля, 2009 в 01:33
Против СМО-спама есть решение получше —
#28, 11 марта, 2009 в 08:50
Действительно, чтобы защититься от спама нужно не публиковать свой рабочий email адрес в открытых источниках Интернета (в гостевых книгах, в форумах и т.д.). Но, как показывает практика, рано или поздно этот email оказывается в руках спамера (если вообще никому не говорить свой адрес, то и писать на него никто не будет).
Я думаю, что наиболее продуктивным способом борьбы со спамом на настоящий момент является замусоривание баз данных спамеров несуществующими email адресами. Ведь если все рекламные письма будут уходить "в пустоту", то и толку от такой рассылки не будет, поэтому рано или поздно спам-рассылки прекратятся. Чтобы замусорить базы данных спамеров, нужно на своём сайте разместить . Но это можно сделать только в том случае, если у Вас есть свой сайт на хостинге, поддерживающем язык PHP.
#29, 27 марта, 2009 в 22:41
Попробовал у себя тоже. Точно знаю что конфликт у него с OpenID плагином. Появлялось два поля.
Не подскажите как использовать ваш способ в сочетании с OpenID?
#30, 27 марта, 2009 в 22:51
А кстати все получилось. Нужно было сначала отрубить плагин OpenID заменить нужные файлы, а потом врубить снова! И все работает! Спасибо огромное!