草庐IT

php - 联系表格 7 : use hook created using wpcf7_before_send_mail for only one contact form by id

我在一个网站上工作,该网站有多个使用ContactForm7创建的表单。对于其中一个表单,我正在传递我使用表单中的隐藏输入字段收集的变量。我使用wpcf7_before_send_mailHook将这些变量传递到电子邮件中,但这些值传递到每封电子邮件中(我添加了动态变量和静态文本)这是代码:add_action('wpcf7_before_send_mail','wpcf7_add_text_to_mail_body');functionwpcf7_add_text_to_mail_body($contact_form){$values_list=$_POST['valsitems']

php - 动态更改 CF7 表单值

我一直在尝试动态更改CF7表单字段而不使用ContactForm7动态文本扩展。我看过很多关于如何获取发布数据的文章,而不是关于如何覆盖现有值的文章。我的目标是动态更改文件附件并添加与每个帖子关联的其他元数据。这可以做到吗?谢谢!这是我目前所拥有的:functionwpcf7_custom_before_send(&$cf7){if($cf7->id==4){$submission=WPCF7_Submission::get_instance();if($submission){$data=&$submission->get_posted_data();//howdoIoverwrit