Forms Wordpress Mailchimp表单自定义复选框

Forms Wordpress Mailchimp表单自定义复选框,forms,wordpress,plugins,custom-fields,mailchimp,Forms,Wordpress,Plugins,Custom Fields,Mailchimp,我正在使用wordpress的版本(1.2.13节)。没关系,我只需要添加一个复选框来接受隐私条款。我通过创建了该字段,它以表单的形式显示和工作,但我需要根据需要定义它。在mailchimp中没有这样的选项,我尝试在html中添加一个简单的“required”属性,但没有成功(如预期的那样) 有什么建议吗 我还发现Mailchimp定义了名为$var['req']的数组/位置中是否需要该字段,该数组/位置以某种方式与字段名相连。但是我找不到在哪里可以访问此数组,也找不到如何将自定义字段添加到该数

我正在使用wordpress的版本(1.2.13节)。没关系,我只需要添加一个复选框来接受隐私条款。我通过创建了该字段,它以表单的形式显示和工作,但我需要根据需要定义它。在mailchimp中没有这样的选项,我尝试在html中添加一个简单的“required”属性,但没有成功(如预期的那样)

有什么建议吗


我还发现Mailchimp定义了名为
$var['req']
的数组/位置中是否需要该字段,该数组/位置以某种方式与字段名相连。但是我找不到在哪里可以访问此数组,也找不到如何将自定义字段添加到该数组。

我已经添加了到您的帖子的链接,您可以在MailChimp中访问高级表单管理

但是,它只对付费用户开放。您可以在该位置自定义表单的每个部分。

这应该可以:

<input type="checkbox" id="acceptterms" />

然后假设您的MailChimp“Subscribe”链接的ID为“MailChimp Subscribe”,则您可以执行以下操作:

<script language="javascript" type="text/javascript"> jQuery('#mailchimpsubscribe').click(function() { if (jQuery('#acceptterms').prop('checked') == false) {return false; } }); </script>
jQuery('#mailchimpsubscribe')。单击(函数(){if(jQuery('#acceptterms')).prop('checked')==false){return false;});
因此,基本上,您正在向MailChimp submit按钮添加一个单击事件,并检查terms复选框是否已勾选-如果未勾选,则返回false,这样单击就不会完成