reCAPTCHA для формы контакты и формы отзывов

  Автор:
  5 комментариев
  9266
reCAPTCHA для формы контакты и формы отзывов

Участились случаи спама через форму «Отзывы» и форму обратной связи на странице «Контакты». В новой версии шаблона AB-Inspiration я решила поставить reCAPTCHA для защиты этих форм от спама.

recaptcha0

Да, и еще, в форме обратной связи был один недочет. Когда читатель отправлял сообщение через форму, вам на почту приходит письмо, но ответить на него не получалось. Нужно было копировать емаил и создавать новое письмо для ответа. Это было не очень удобно. В новой версии шаблона это неудобство исправлено. Теперь, когда вы с блога получаете письмо на свой емаил, просто нажмите «Ответить», и в адресной строке «Кому» появится емаил человека, который вам написал.

Чтобы настроить reCAPTCHA нужно:
1. Зарегистрировать сайт в reCAPTCHA
2. Вставить ключ в настройках шаблона

Как зарегистрировать сайт в сервисе reCAPTCHA

1. Зайти под своим логином и паролем в Гугл
2. Зайти на серви reCAPTCHA по адресу: http://www.google.com/recaptcha и нажать на кнопку «Get reCAPTCHA»

recaptcha

3. Зарегистрировать сайт.

В поле «Название» укажите название блога

В поле «Домены» укажите домен блога (без http://). Можно указать несколько доменов. Каждый домен на новой строке. Тогда не нужно будет регистрировать каждый домен отдельно. Вы можете использовать один ключ для всех указанных доменов

В поле «Владельцы» укажите емаил адрес

recaptcha1

4. Скопируйте ключ

recaptcha2

Как вставить ключ reCAPTCHA в шаблоне AB-Inspiration

1. В настройках шаблона в разделе «Вставки» поставить галочку «Использовать капчу?»
2. В поле «Ключ для капчи» вставить ключ reCAPTCHA

recaptcha3

После этого reCAPTCHA появится автоматически под формой «Отзывы» и под формой «Контакты»

В форме «Контакты»

recaptcha4

В форме созданной премиум плагином «Отзывы»

recaptcha5

Как работает reCAPTCHA

Перед нажатием на кнопку Отправить необходимо поставить галочку «Я не робот». Далее следуют 2 варианта в зависимости от того залогинен ли человек в Google или нет.

Если залогинен, то появляется зеленая галочка, если нет, то появляется блок с заданием (отметить нужные картинки) и после нажатия на кнопку «Проверить» появляется зеленая галочка.

Проверка:

recaptcha6

Проверка прошла успешно:

recaptcha8

На этом все. В следующей статье я расскажу об изменениях в формах подписки в боковой колонке.

 


Создать сайт для заработка с нами — легко и быстро!

За помощью обращайтесь в нашу службу поддержки 24/7

 

Нужен качественный хостинг для сайта на WordPress?
Рекомендую, проверенные годами, хостинг Timeweb:
Надежный проверенный годами хостинг для сайта на WordPress
а также, хостинг Beget:
Хостинг Beget
reCAPTCHA для формы контакты и формы отзывов

   2 голоса
Средняя оценка: 3 из 5
Если Вам понравилась статья и Вы нашли её полезной, поделитесь ею в соцсетях! Нажмите на кнопки ниже, чтобы сделать это прямо сейчас.

Анфиса Бреус

Анфиса Бреус - специалист по Wordpress с 2007 года. Создатель и разработчик шаблона "AB-Inspiration" для самостоятельной и профессиональной настройки сайтов на WordPress для бизнеса. Основатель клуба "Мастер WordPress" и автор эксклюзивных курсов по WordPress. Фрилансер. Спикер.

Оставьте свой комментарий:

Комментарии на Блог
5 комментариев
  1. Анфиса, а если не регистрироваться и не ставить reCAPTCHA. то ничего изменять не надо?

    • Ирина, если вы не хотите использовать recaptcha, то ничего регистрировать не нужно. Также не нужно ставить галочку в настройках шаблона во вставках.

  2. Спасибо, Анфиса!
    Очень познавательно, а главное полезно!

  3. Анфиса, я использую для регистраций плагин Форма7 и к нему же ставила отдельно плагин капчу. Я так поняла что ты уже вшила такой плагин в шаблон.
    Мне теперь стороний плагин капчу убрать? Но будет ли работать твоя капча не только для Отзывов и Контактов, но и для других форм на блоге? Например вот тут:

    • Татьяна, рекапча, встроена в шаблон и работает с встроенной контактной формой и формой Отзывы. Для плагина Contact Form 7 нужна своя капча.

Ваш адрес email не будет опубликован. Обязательные поля помечены *