Запрет на повторную отправку формы 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
У плагина cf7 есть js events, соответственно вы можете прицепиться на event wpcf7mailsent записать данные ( например email ) в cookies, session или local storage. А на event wpcf7submit проверить существуют ли данные в выбранном вами хранилище, если данных нет отправляете форму если есть выводите сообщение и отменяете отправку
Прочитал все что нашел про данные события, но к своему сожалению не представляю, как это реализовать, не хватает знаний