如何将 Contact form 7 return 设为复选框标签而不是邮寄表单时的值数据?
How can I make Contact form 7 return the checkbox label and not the value data on mailing a form?
我有一个联系表 7,客户坚持根据复选框选择转到不同的邮箱。
我可以通过以下方式做到这一点:
[checkbox* your-recipient class:checks label_first use_label_element exclusive "Sales | email@address1.co.uk" "Rent| email@address2.co.uk"]
这很好用,但是在邮件表单上他们希望主题是键而不是值?
Subject: Contact form enquiry - [your-recipient]
这个returns要么:
Subject: Contact form enquiry - email@address1.co.uk
Subject: Contact form enquiry - email@address2.co.uk
有没有办法让主题变成:
Subject: Contact form enquiry - Sales
Subject: Contact form enquiry - Rent
非常感谢
要在管道之前获取值,在您的情况下使用 [raw{field name}] :
Subject: Contact form enquiry - [_raw_your-recipient]
我从示例中学习得最好,所以这就是我展示我们如何做到这一点的方式。我使用管道重定向和 raw 显示电子邮件的 office/title
在您的表单选项卡中:
destination-email
"Checkbox Title|email_for_this_choice@whatever.org"
在您的邮件选项卡中
TO: [destination-email]
如果需要,在邮件选项卡的邮件正文中:
<dl>
<dt>Checkbox Group Title(s) -
Email Name - email address</dt><dd><b>[_raw_destination-email] - [destination-email]</b></dd>
</dl>
我有一个联系表 7,客户坚持根据复选框选择转到不同的邮箱。
我可以通过以下方式做到这一点:
[checkbox* your-recipient class:checks label_first use_label_element exclusive "Sales | email@address1.co.uk" "Rent| email@address2.co.uk"]
这很好用,但是在邮件表单上他们希望主题是键而不是值?
Subject: Contact form enquiry - [your-recipient]
这个returns要么:
Subject: Contact form enquiry - email@address1.co.uk
Subject: Contact form enquiry - email@address2.co.uk
有没有办法让主题变成:
Subject: Contact form enquiry - Sales
Subject: Contact form enquiry - Rent
非常感谢
要在管道之前获取值,在您的情况下使用 [raw{field name}] :
Subject: Contact form enquiry - [_raw_your-recipient]
我从示例中学习得最好,所以这就是我展示我们如何做到这一点的方式。我使用管道重定向和 raw 显示电子邮件的 office/title
在您的表单选项卡中:
destination-email
"Checkbox Title|email_for_this_choice@whatever.org"
在您的邮件选项卡中
TO: [destination-email]
如果需要,在邮件选项卡的邮件正文中:
<dl>
<dt>Checkbox Group Title(s) -
Email Name - email address</dt><dd><b>[_raw_destination-email] - [destination-email]</b></dd>
</dl>