在我的wordpress页面上,有一个公式编写器,用户可以在其中登录事件。现在,用户应该确定他/她是否要添加电子邮件地址。仅当收到电子邮件时,插件才应发送电子邮件。
formal:
<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发送之前,将电子邮件字段设为必填字段并使用默认值填充该字段。有更好的方法解决此问题吗?
表单验证适用于98%的WordPress用户,如果没有表单验证,使用CF7插件构建表单可能会出现问题。对于那些了解可能的错误或可以编写自己的函数的人来说,这有点烦人。
您可以通过使用将其关闭
[wp-config.php中的define( 'WPCF7_VALIDATE_CONFIGURATION', false );
或
[functions.php中的add_filter( 'wpcf7_validate_configuration', '__return_false' )