我需要在 WordPress 的联系表 7 中添加一个带有文本“向自己发送此电子邮件的副本”的复选框,以便发件人可以收到他发送的邮件的副本。
我在谷歌上找不到任何东西,所以非常感谢您的帮助。谢谢你。
在上面的解决方案中,您可以有两个收件人,但您询问了一份邮件副本,因此可能需要一份抄送。最佳做法是使用“联系表格 7”wp 插件的“附加标题”功能。
祝你好运!:)
PS:但是checkbox比较复杂,需要在“Form”框中使用JS验证。
我不再使用 Contact Form 7,但据我记得在表单的设置页面上,有两个区域称为Mail。第一个用于收据,您可以通过选中Mail(2)复选框来启用另一个。那个是用来复印的。
http://s.wordpress.org/extend/plugins/contact-form-7/screenshot-1.png?r=561651
顺便说一句,我建议使用:http ://www.gravityforms.com/
非常易于使用,并且有很多可供选择的选项。
在邮寄地址输入字段中,您只需添加用逗号分隔的其他电子邮件地址。
重力形式也是 +1。它的开发者许可证非常物有所值一个出色的插件。
将此代码添加到主题的functions.php
add_filter( 'wpcf7_additional_mail', 'my_wpcf7_use_mail_2_or_not', 10, 2 );
function my_wpcf7_use_mail_2_or_not( $additional_mail, $cf ) {
if ( 'yes' != $cf->posted_data['sendcopy'] )
$additional_mail = array();
return $additional_mail;
}
并将选择标签更改为:
[select sendcopy "no" "yes"]
从您收到的带有邮件标签的电子邮件中复制电子邮件并将其放入 mail(2) 字段。和
勾选邮件(2)。那么只有当他们选择“是”时,您的 Mail(2) 才会处于活动状态。