【问题标题】:Can I send an email with an optional Email-field (Wordpress Contact-Form-7)?我可以发送带有可选电子邮件字段(Wordpress Contact-Form-7)的电子邮件吗?
【发布时间】:2020-07-20 13:40:06
【问题描述】:

在我的 wordpress 页面上有一个公式,用户可以在其中登录事件。现在用户应该决定他/她是否想添加一个电子邮件地址。只有在给定电子邮件时,插件才会发送电子邮件。

公式:

<label>Firstname:</label>
[text* firstname class:form-control]

<label>Lastname:</label>
[text* lastname class:form-control]

<label>Email:</label>
[text email class:form-control]

[submit "Sign in"]

现在的问题是我无法在电子邮件选项卡上添加[email] 属性。我只收到一个配置错误,因为该字段不能为空。

我能想到的唯一解决方案是在使用 Javascript 发送电子邮件之前,将电子邮件字段设为必填字段并使用默认值填充该字段。有没有更好的方法来解决这个问题?

【问题讨论】:

    标签: wordpress email contact-form-7


    【解决方案1】:

    98% 的 WordPress 用户都有表单验证功能,如果没有这个功能,使用 CF7 插件构建表单可能会出现问题。对于那些了解可能的错误,或者可以编写自己的函数的人来说,这有点烦人。

    您可以使用关闭它

    define( 'WPCF7_VALIDATE_CONFIGURATION', false ); 在你的 wp-config.php 中

    add_filter( 'wpcf7_validate_configuration', '__return_false' ) 在你的functions.php中

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-06-03
      • 1970-01-01
      • 2017-08-17
      • 2017-11-23
      相关资源
      最近更新 更多