CFDB插件:防止CF7重复提交

时间:2017-02-17 10:56:26

标签: wordpress contact-form-7

我有一个用户添加他的电子邮件地址的表单,我试图阻止用户多次输入电子邮件。我使用"联系表单到数据库插件"保存电子邮件地址并将其导出到Excel。在互联网上搜索时,我发现了这个解决方案(链接如下),但我无法让它工作,请你帮助我:

https://cfdbplugin.com/?page_id=904

由于

1 个答案:

答案 0 :(得分:1)

我找到了解决方案, 在您放置表单名称的行中,您应该放置表单的标题(下面的行):

 $formName = 'email_form'; // Change to name of the form containing this field

所以,例如,如果我们使用联系表单7创建了一个表单,那么这里的表单就是我们的短代码:

  <?php echo do_shortcode( '[contact-form-7 id="69" title="Email_form" html_name="my_form"]' ); ?>

我所做的是将html_name的值放在CFDB的脚本中,但是当我更改为title的值时,它的工作原理