Как в встроенную форму обратной связи добавить защиту от спама?

В встроенной форме обратной связи шорткода contactform добавлено скрытое поле E-mail для защиты от спама.

И проверка при отправке сообщения: если данное поле заполнено, сообщение не отправляется, а если не заполнено – отправляется.

Дело в том, что для поисковых роботов данное поле выводится (свойство display: none для них не работает) и они его заполняют.

А для пользователей оно скрыто, они его не заполняют и сообщение отправляется.

Такая проверка не нагружает сайт и пользователей лишними действиями в виде заполнения капчи.

Вам помог ответ?
Похожие вопросы
Как изменить адрес страницы, с которой было отправлено сообщение?
+7
Как изменить текст после отправки сообщения с помощью формы обратной связи?
+2
Как изменить почту, на которую приходят сообщения с формы обратной связи?
+15
Как изменить поля формы обратной связи?
+14
C формы обратной связи не приходят письма
+14
Как добавить Google Captcha для встроенной формы обратной связи?
+1
Как добавить отслеживание цели в метрике в форме обратной связи
+1
Как изменить текст кнопки "Отправить" в форме обратной связи?
+0
Как добавить чекбокс согласия с обработкой персональных данных в форму обратной связи?
+0
Как убрать редирект после отправки сообщения с формы обратной связи?
+0
Как изменить тему по умолчанию в сообщении с встроенной формы обратной связи?
+0
Как изменить текст "Сообщение от" в сообщениях с встроенной формы обратной связи?
+0