如何在发送Wordpress - CF7之前更改文本

时间:2018-04-27 12:05:30

标签: php wordpress contact-form-7

我的网站上有联系表格,想要改变一件事。我的联系表单有复选框,我想发送不同于复选框的文本。例如:我有复选框,文本“测试”,我想发送邮件“11:30测试”。我尝试在很多方面做到这一点,但它不起作用,我不知道问题在哪里。我检查“隐藏字段”,但是当我不检查我的复选框时,在邮件中我有这个隐藏文本。

接下来我试试这个:

solution from this forum

但选中复选框后,我无法更改文字。当它是空的时,这个字段发给我“nej”,但我什么都不想:)

我看到了这个主题:

cf7 before send

如果我有空复选框,则cf7会向我发送文本,例如隐藏字段。也许这段代码可以帮到我?

我有20个复选框,我想在检查时发送不同的文本。如果没有 - 我想什么都不发送:)。

有人帮我这个吗?非常感谢! 圣拉斐尔

PS我在Wordpress中使用Contact Form 7来做到这一点。

1 个答案:

答案 0 :(得分:1)

Contact Form 7支持管道(“|”)作为用户看到的分隔符以及输入的实际值。你可以这样使用它。

[checkbox* test_checkbox use_label_element “Test|11:30 Test” “Test 2|12:30 Test”]