Contact form 7 — это популярный плагин контактной формы, который на сегодняшний день имеет более 5 миллионов активных установок в репозитории плагинов WordPress.
Из-за огромной популярности плагина он сопряжен с низкими рисками и затратами. Люди создали ботов и поисковые роботы специально для обнаружения всех веб-сайтов WordPress, использующих плагин контактной формы 7, и эти боты затем рассылают спам-письма на все эти веб-сайты через контактную форму.
Но не волнуйтесь; многие разработали различные методы, чтобы остановить спам контактной формы 7.
И в сегодняшней статье я обсужу с вами некоторые стратегии борьбы со спамом из контактной формы 7.
Примечание. Я не пробовал приведенные ниже стратегии с другими плагинами контактных форм; поэтому, если вы не используете плагин Contact Form 7, действуйте на свой страх и риск. В качестве альтернативы я бы посоветовал вам сделать резервную копию, прежде чем продолжить.
Как остановить спам в контактной форме 7?
Заблокировать все спам-письма из контактной формы очень просто; вы должны следовать всем нижеперечисленным методам, и вы будете на пути к блокировке всех этих спам-писем.
Я нашел четыре рабочих метода борьбы со спам-плагином WordPress contact form 7.
Способ 1: использование плагина Akismet Anti-Spam
Если вы являетесь владельцем веб-сайта WordPress, то, скорее всего, вы уже используете этот плагин для борьбы со спамом в комментариях на своем веб-сайте.
Akismet Anti Spam — известный плагин для защиты от спама в комментариях, который обычно используется для борьбы со спамом в комментариях на сайтах WordPress. Однако многие люди не знают, что плагин Akismet Spam также может предотвращать спам с контактной формы.
Таким образом, мы будем использовать плагин Akismet Anti-spam для фильтрации спама из контактной формы 7.
Если вы еще не установили плагин Akismet Anti Spam, я настоятельно рекомендую вам ознакомьтесь с нашим руководством по настройке Akismet Anti Spam для защиты от спама в комментариях.
Итак, вот пошаговый процесс включения защиты от спама для вашей контактной формы.
Шаг 1: Перейдите к настройкам контактной формы 7 на панели инструментов WordPress и нажмите «Изменить» в контактной форме.
В этом случае у меня здесь только одна контактная форма, а у вас может быть больше одной на вашем сайте.
Просто выберите контакт, который хотите изменить, и нажмите «Изменить».
Вы увидите экран, подобный скриншоту, прикрепленному ниже.
На вкладке формы вы должны заменить значения по умолчанию приведенными ниже.
Есть три варианта, связанных с Akismet:
akismet:author
Вы даете эту опцию в поле, где отправители вводят свои имена.
Пример: [text* your-name akismet:author]
akismet:author_email
Вы даете эту опцию в поле, где отправители вводят свои адреса электронной почты.
Пример: [email* your-email akismet:author_email]
akismet:author_url
Вы даете эту опцию в поле, где отправители вводят URL своих веб-сайтов.
Пример: [напишите свой адрес akismet:author_url
]
Вы можете использовать любое из вышеперечисленных полей или все три, я использую все три для дополнительной защиты от спама, но даже одно из них будет работать.
После добавления этих полей нажмите кнопку «Сохранить». И это применит контакт Akismet для фильтрации спама в вашей контактной форме. Поэтому всякий раз, когда бот пытается заполнить вашу контактную форму спамом, он поймает всех ботов и не позволит ботам отправить сообщение.
Давайте попробуем этот метод.
Перейдите в контактную форму и введите «виагра-тест-123» в имя (akismet:author
) поле или “[электронная почта защищена]" на почту (akismet:author_email
) с этими словами, включенными в поля, антиспам Akismet обнаружит его с помощью своей базы данных спама и не позволит вам заполнять такие данные, даже если вы человек.
Это выдаст вам и ботам сообщение об ошибке: «Произошла ошибка при попытке отправить ваше сообщение. Пожалуйста, повторите попытку позже.
Примечание: для работы этого метода вам понадобится антиспам-плагин Akismet.
Я использую этот метод для борьбы со спамом из контактных форм на моем веб-сайте WordPress.
Вы также можете прочитать Официальное руководство, связавшись с формой 7, чтобы включить эту функцию. Здесь.
Способ 2: использование плагина Honey Pot для контактной формы 7
Этот подход требует установки плагина на ваш сайт WordPress.
Этот плагин добавляет скрытое поле в контактную форму WordPress, которое бот не может использовать для отправки сообщений.
Обычные люди не смогут заполнить это поле; только боты смогут это сделать, так как обычные люди не увидят его, потому что он будет скрыт.
И если это поле не заполнено, форма не будет отправлена.
Итак, вот видеоурок по установке плагина honeypot для контактной формы 7 с нуля.
Способ 3: добавление базовой викторины на ваш сайт
Этот метод не очень практичен, но некоторые люди успешно используют его.
Таким образом, концепция этой стратегии заключается в том, чтобы включить поле викторины с основным арифметическим вопросом, на который могут ответить только люди, и если вы или бот введете в поле ошибочный математический ответ, форма не будет отправлена.
Этот подход требует только одной строки кода и не требует использования каких-либо плагинов.
Вот видео-урок о том, как это сделать.
Способ 4: Использование reCaptcha
Это лучший подход для остановки спам-писем контактной формы 7, поскольку он использует Google reCaptcha для блокировки спам-писем.
Это решение не требует использования каких-либо плагинов, но требует некоторых усилий для реализации на вашем веб-сайте WordPress.
Вот видео, в котором показано, как это сделать на вашем сайте WordPress.
Заключение
Контактная форма WordPress Очень важно серьезно относиться к предотвращению спама, чтобы ваш почтовый ящик был чистым.
В результате, если вы будете следовать описанным выше процедурам, фильтрация всех спам-писем, рассылаемых ботами, будет простой.
Пожалуйста, поделитесь этим контентом в своих учетных записях в социальных сетях, если вы нашли его полезным, чтобы другие красивые люди, такие как вы, могли его увидеть.
Спасибо, что поделились этим :)
Часто задаваемые вопросы, связанные с тем, как остановить спам контактной формы 7 на вашем веб-сайте WordPress
Можем ли мы спамить спам-письма без плагина?
Да, вы можете сделать это с помощью методов reCaptcha или Quiz.
Какие плагины помогают нам бороться со спамом в контактной форме 7?
Akismet Anti Spam и плагин Contact Form 7 Honey Pot — это два доступных плагина, которые могут помочь в борьбе со спамом Contact form 7.
Сколько времени потребуется, чтобы внедрить все вышеперечисленные методы уменьшения спама контактной формы 7?
Выберите любой метод уменьшения спама в контактной форме 7, и все методы, упомянутые выше, не должны занимать более 10 минут.
Какой метод защиты от спама контактной формы 7 является лучшим методом борьбы со спамом?
Я использую метод, который использует плагин Akismet Anti Spam, чтобы уменьшить количество спама в контактной форме 7, и он работает как шарм для меня.
Захватывающая дискуссия заслуживает комментариев. Я чувствую, что вы должны больше писать на эту тему, возможно, это не запретная тема, однако, как правило, отдельных людей недостаточно, чтобы говорить на такие темы. К следующему. Ваше здоровье
Спасибо за просмотр статьи Кейт.
Эй, Айшвар Баббер,
Отличный пост с эффективными советами, как остановить спам контактной формы 7 на сайте WordPress. Мне действительно нравятся советы, которые вы предложили, в то время как все ваши советы помогают остановить спам в контактной форме 7.
Contact form 7 — один из популярных плагинов контактных форм с миллионами пользователей и активными установками. Контактная форма действительно важна, так как она позволяет нам общаться, делясь своими мнениями, идеями и знаниями.
Все предложенные вами советы полезны, но мне действительно нравится идея использования плагина защиты от спама Akismet, использования reCaptcha и использования плагина Honey Pot контактной формы 7. Использование этих советов очень поможет, а также защитит сайт от спамеров.
Действительно полезный пост и спасибо, что поделились.
Спасибо за просмотр статьи.