Антиспам для CF7 при помощи Akismet

спам в cf7 akismetСегодня поговорим о том, как можно избавиться от спама, который приходит с плагина Contact Form 7 - контактная форма на вашем сайте. Один из самых популярных подобных плагинов.

Избавляться будем при помощи функционала Akismet (по ссылке статья), т.е. без всяких капч, которые я терпеть не могу вводить.

Итак. Чтобы все получилось, у вас должен быть установлен Akismet и активирован. Далее переходим в CF7 в нужную вам форму и добавляем следующее:

  • к полю ввода имени дописываем akismet:author и получаем
    [text* your-name akismet:author]
  • к полю ввода email дописываем akismet:author_email и получаем
    [email* your-email akismet:author_email]
  • к полю ввода url сайта дописываем akismet:author_url и получаем
    [text your-url akismet:author_url]

По итогу получится нечто подобное (пример на сайте одного из клиентов):

[text* your-name akismet:author placeholder "Введите ваше имя"][email* your-email akismet:author_email placeholder "Введите ваш e-mail"][textarea your-message 40x10 placeholder "Сообщение..."][submit "Отправить сообщение"]

После этого можете провести тест: введите в свою форму на сайте любое сообщение, но в качестве имени отправителя укажите viagra-test-123. После того, как нажмете отправить, появится нечто подобное "Ошибка при отправке сообщения. Попытайтесь позже или обратитесь к администратору сайта.", взятое в оранжевую рамку. Это сработал антиспам. Вот что означают цвета рамки:

цвет рамки в cf7

Все. Поменьше вам спама.

Привет. Меня зовут Виталик и я автор этого блога, а так же Магазина WordPress https://wp-r.ru/.

Отблагодарить Z888279575784 R109400923968 или ЯД 41001651742138

Оказываю услуги по созданию и настройке сайтов на WordPress (верстка, натяжка).

Мои Контакты. Я в Twitter @mojWP. Смотри на Youtube. Читай RSS блога.

Опубликовано 5 комментариев
  1. Артём (83 комм.):
    http://blog-artema.ru/

    А у меня подключена служба поддержки вместо контактной формы.

    • Виталий (1674 комм.):
      http://mojWP.ru/

      Подобные формы ставятся на коммерческие сайты-визитки, на которых владелец редко бывает, а контакт с клиентом нужно поддерживать.

      • Артём (83 комм.):
        http://blog-artema.ru/

        Ну, так служба поддержки это и есть контактная форма =)
        Только гораздо удобней и емейл не засран.

  2. Zawer (1 комм.):
    http://www.home-engineer.ru

    Настроил форму на сайте www.home-engineer.ru , но не знаю как прописать в css доп. настройки.

    • Виталий (1674 комм.):
      http://mojWP.ru/

      Отлично.
      По CSS: в зависимости от дизайна. Пробуйте или обращайтесь к специалистам.

Не держи в себе. Выскажись.

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

© 2011-2016 | mojwp.ru | Копирование материала разрешено только с письменного согласия
WordPress: 12.55MB | MySQL:69 | 0,360sec
Премиальные плагины для CMS WordPress
Магазин WordPress WP-R.ru
Спасибо, не показывайте мне эту штуку больше!
Смотри мои обучающие видео на YouTube
Иван только что купил плагин ELT
https://wp-r.ru/plaginy/elt.html