eurobyte.ru - мощные сервера с Дата-центрами в Нидерландах и Москве. От 159 ₽/мес.

Запрет на повторную отправку формы Contact Form 7 для одного e-mail

Каким образом осуществить запрет на повторную отправку формы Contact Form 7 для одного e-mail с выводом информационного сообщения при попытке совершить такое действие с текстом, к примеру — «Повторная отправка формы для одного e-mail не возможна»

Установлены следующие плагины:
Contact Form 7
Advanced Contact form 7 DB
Contact Form DB
Contact Form 7 Redirection

0
earlnik
5.4 года назад 4
  • 0
    Glum 697

    У плагина cf7 есть js events, соответственно вы можете прицепиться на event wpcf7mailsent записать данные ( например email ) в cookies, session или local storage. А на event wpcf7submit проверить существуют ли данные в выбранном вами хранилище, если данных нет отправляете форму если есть выводите сообщение и отменяете отправку

    earlnik 5.4 года назад

    Прочитал все что нашел про данные события, но к своему сожалению не представляю, как это реализовать, не хватает знаний

    Комментировать
На вопросы могут отвечать только зарегистрированные пользователи. Вход . Регистрация