Защита от спама в WordPress без плагинов
Почти 3 года назад я опубликовал статью о "защите от спама" путем подмены полей. Этот метод и сейчас работает идеально, Akismet вылавливает лишь штук 5 ручных спамных комментариев в месяц...
Понравился пост? Подпишись на обновления по RSS или Twitter !
#161,
в wordpress нет никаких стандартных контактных форм.
#162,
Хорошо)
#163,
Спасибо за статью, действительно, помогает избавиться от автоматического спама!
Изначально делал замену полей по похожей статье, было все нормально, пока я сам решил не оставить комментарий. В итоге не корректно работала форма ввода комментариев. Решил и справить и сделал по Вашей статье - все работает как нужно!
Благодарю за полезный материал!
#164,
К сожалению, перестает правильно работать comment-reply.js
#165,
А нет, прошу прощения. Поторопился. Все работает.
#166,
Сделал как указано, разлогинелся, решил попробовать добавить комментарий - сразу попадаю на wp-comments-post.php в title пишет "Ошибка" и надпись на странице в неправильной кодировке (не могу прочесть), только восклицательный знак стоит в конце.
#167,
любые правки файлов движка необходимо делать в кодировке UTF8 без БОМ. для этого воспользуйтесь редактором вроде Notepad++.
#168,
Здравствуйте! А не подскажите, как из скрытой области textarea убрать проверку на заполненность поля . Т.е. нужно исключить параметр REQUIRED.
#169,
здесь чуть поправленный код.
#170,
Интересно, хотелось бы услышать как работает этот способ от тех у кого данный способ на сайтах работает хотя бы несколько месяцев. Спам совсем не проходит или почти не проходит? Сколько спама проходит?
#171,
Алексей, у меня уже год стоит этот код. Спам не проходит вообще. То есть с момента установки - ни одного спам-сообщения. При этом никаких проблем с сохранением и публикацией обычных комментариев.
Уважаемый Flector, пользуясь случаем, выражаю Вам огромную благодарность за Ваше решение!
#172,
У меня спустя неделю после установки данного способа прорвался 1 спамный комментарий (явно автоспам). До этого каптча от гугла годами стояла и спама не было ни одного сообщения вообще. Но все равно способ пока выглядит вполне нормальным, рабочим. Пока не планирую возвращаться к гугл рекаптче.
#173,
В предыдущем комментарии я ошибся!!! Спамный комментарий как раз удивительным образом пробился через гугл каптчу. Просто не на тот сайт глянул. Много сайтов, запутался. Мои сообщения можно удалить. Это и предыдущее.
#174,
Коды действительно помогли, большое спасибо
#175,
Здравствуйте.
А при установке Вашего кода плагин так и остаётся (извините, если вопрос звучит глупо), но я пытаюсь максимально освободиться от плагинов, с чем и связан мой вопрос.
Потому как столкнулась с тем, что "сообщения" от хостера , о якобы, "подозрительных кодах" приходят достаточно регулярно.
Начинаю тотальную проверку.
Стоят две платные антивирусные программы (одна из них:Anti-Malware, в добавок ещё и утилита на сайте) , ЗНАЮ, что просто блокируют по "подозрению" на вирус или "подозрительный код", архивы, сайты, программы (если их не включить в "исключения", а сообщения поступают с завидной регулярностью.
Большое количество информации о том, что в плагинах много "дыр", не говоря уже о "вшитых ссылках" (сама от них избавлялась всяко-разно).
Не буду отнимать время на "описания", просто скажу о том, что трачу много времени на перепроверку (а вдруг?), и оказывается, что программы, утилиты, плагины друг дружку опознают, как потенциальную угрозу.
Вот основная причина, которой и продиктован вопрос.
Так оставлять плагин "антиспам" после УСТАНОВКИ ВАШЕГО КОДА, или можно убрать?
А если убрать, то как понять, что "спам не проскакивает"?
Ещё раз извините за "объёмный" комментарий и если мой вопрос не совсем "по теме" (кажется неуместным, глупым).
Заранее благодарна.
С уважением.
#176,
Здравствуйте!
Что-то не работает, все сделал как написано. Добавил оба кода в один и тот же файл functions.php в самой темы в тег (что вы кстати не написали). Выводит ошибку: "Спаму нет!".
Версия Вордпресса - 5.0.3.
Подскажите в чем проблема, реально спам достал.
#177,
что именно я не написал?
просто не понятно в чем у вас проблема.
#178,
Не написали, что надо размещать в теге
В чем проблема? Так я же написал, не работает ваш код. При отправке сообщения выдает "Спаму нет!". Значит не один комментарий не пройдет. Сейчас код на сайт не стоит.
#179,
он не может не работать.
ибо работает на десятках моих сайтов с 2008 года - и на этом сайте тоже работает, в чем вы можете и сами убедиться, посмотрев название поля для комментирования в исходном коде страницы.
если у вас что-то не работает - значит что-то вы делаете неправильно.
#180,
Что нет так? Два кода без изменений вставить в один и тот же файл - это вроде бы не сложно. Но по факту не работает. Можете сами убедиться, я установил кода на сайте. Вообще ни одно сообщение не проходит.