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

  Автор:
  2400
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 варианта в зависимости от того залогинен ли человек в Гугл или нет.

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

Проверка:

recaptcha6

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

recaptcha8

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

reCAPTCHA для формы контакты и формы отзывов
   1 голос
Средняя оценка: 5 из 5
Вы находите данную статью полезной или интересной? Поделитесь ею, пожалуйста, с другими - просто нажмите на кнопки ниже:
Самые Важные Оповещения Блога + Четкий Комплект Ценных Подарков ДЛЯ БЛОГЕРОВ И ФРИЛАНСЕРОВ
Комментарии на блоге
5 комментариев
  1. Анфиса, а если не регистрироваться и не ставить reCAPTCHA. то ничего изменять не надо?

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

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

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

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

Комментарии в Фейсбук
Комментарии в Вконтакте