wordpress - 如何将选择数据放入 Whatsapp 按钮?
问题描述
这是一个简单的表格(联系表格 7)是否可以在 whatsapp 按钮中获取选择值?
例如,请检查图像
当前使用此按钮
whatsapp://send?text=Hello! I Need pickup and drop for date &phone=+910000000000
解决方案
当然,如果您使用 AJAX 提交表单,则需要挂钩 cf7 插件过滤器“wpcf7_mail_sent”,一旦您的表单得到验证并发送通知邮件,就会触发该过滤器。
add_filter('wpcf7_mail_sent','get_form_data');
function get_form_data($form){
//the submitted data is available in the $_POST session variable.
$phone_number = $_POST['phone-number']; //where 'phone-number' is your field name.
}
然后,您可以将这些值存储到瞬态中以检索以构建您的 whatsapp 按钮。
或者,如果您使用“POST”请求提交表单,则只需将此代码添加到您的操作页面,
if(isset($_POST['phone-number'])){
$phone_number= $_POST[phone-number];
// and then continnue to build your whatsapp button.
}
推荐阅读
- javascript - 使用 Mongoose ArrayFilters 更新嵌套子文档时出错
- java - Spring Boot 如何处理 Hibernate 会话?
- typescript - 我是否需要购买 IOS 开发 ID 才能通过 protractor for webapp on safari 在 IOS 真机上进行测试?
- regex - 提取包含“=”的斜线之间的文本
- mysql - 如何将计算公式从 Salesforce 转换为 SQL
- python - 加入多个数据框
- android - CSS 样式的自定义字体字体
- javascript - JSLintNet.MSBuild 不允许定义常量字段
- python - 属性图上的约束聚类算法,对其属性有一些聚类级别的约束
- php - 嵌套 Laravel 尝试捕获不抛出内部异常,仅抛出外部异常