wordpress - 在 Contact Form 7 中将复选框选项值更改为 1 或 0

标签 wordpress contact-form-7

我在 WordPress 中使用 Contact Form 7 并且有以下字段:

<div class="checkbox">[checkbox subscribed default:1 "Send me occasional email updates"]</div>

“Send me occasional email updates”成为输入标签,选择该选项时的值为“Send me occasional email updates”。

我希望值为 0 或 1

我似乎找不到办法做到这一点。

您可以使用一个“接受”字段来执行此操作,但它更适用于接受条款和条件,因为它需要勾选复选框 - 而我提供了选择加入/退出的选项,所以我不能使用它.

最佳答案

您可以在复选框的表单中使用这样的短代码来发送 value="1":

[checkbox optout use_label_element "Opt-Out of Insights and Communications|1"]

然后要在您需要使用的邮件消息中显示原始值:

[_raw_optout]

我使用最新的 wp 和 cf7 的作品

关于wordpress - 在 Contact Form 7 中将复选框选项值更改为 1 或 0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39556253/

相关文章:

php - 在 Woocommerce 存档页面上的产品价格后添加图标

php - 更新 Woocommerce 中可变产品的所有变体价格

wordpress - Wp Rest Api 自定义端点

php - 更改 WooCommerce 中的添加到购物车库存错误通知

javascript - Contact Form 7 Error : labels and entered values overlaps in the form field. 对此有什么合适的解决方案?

javascript - 如何将 php 参数从一个函数发送到另一个函数(function.php)?

wordpress - 隐藏或禁用 wordpress 中特定角色的联系表格 7

php - 如何从 WooCommerce 产品属性分类中获取术语?

php - 我必须指定哪个链接才能在电子邮件联系表 7 中发送附件

css - 联系表格 7 - 将输入字段居中