Php 更改联系人表单7中[_url]快捷码的行为
我在URL中获得了一些动态数据,我想在邮件中发送这些数据 我在发送邮件时使用了短代码[_url],导致出现这种情况: 我想删除我的域名,只在使用[\u url]时发送动态数据Php 更改联系人表单7中[_url]快捷码的行为,php,wordpress,contact-form-7,Php,Wordpress,Contact Form 7,我在URL中获得了一些动态数据,我想在邮件中发送这些数据 我在发送邮件时使用了短代码[_url],导致出现这种情况: 我想删除我的域名,只在使用[\u url]时发送动态数据 有人知道如何为此创建函数吗?您可以使用wpcf7\u form\u tag()函数添加自定义表单标记 使用它,您可以返回您喜欢的任何数据,或者对该数据进行任何更改 在主题的functions.php中: add_filter("wpcf7_form_tag", "so_37392974_cf7_url"); functi
有人知道如何为此创建函数吗?您可以使用
wpcf7\u form\u tag()
函数添加自定义表单标记
使用它,您可以返回您喜欢的任何数据,或者对该数据进行任何更改
在主题的functions.php中:
add_filter("wpcf7_form_tag", "so_37392974_cf7_url");
function so_37392974_cf7_url($form_tag){
if($form_tag["name"] == "_custom_url"){
$form_tag["values"][] = $_SERVER["REQUEST_URI"];
}
return $form_tag;
}
然后将[\u custom\u url]
标记添加到表单的电子邮件模板时,它将返回类似于/dynamic content
的内容
我不确定您计划在“动态内容”部分采用何种不同的表单,但您可以使用任何PHP函数(如str_replace、substr等)在返回之前对上述函数中的值进行按摩。您可以使用
wpcf7_form_tag()
函数添加自定义表单标记
使用它,您可以返回您喜欢的任何数据,或者对该数据进行任何更改
在主题的functions.php中:
add_filter("wpcf7_form_tag", "so_37392974_cf7_url");
function so_37392974_cf7_url($form_tag){
if($form_tag["name"] == "_custom_url"){
$form_tag["values"][] = $_SERVER["REQUEST_URI"];
}
return $form_tag;
}
然后将[\u custom\u url]
标记添加到表单的电子邮件模板时,它将返回类似于/dynamic content
的内容
我不确定您计划在“动态内容”部分采用什么不同的形式,但您可以使用任何PHP函数(如str_replace、substr等)在返回之前对上述函数中的值进行按摩。您是如何使用此@Bosse的?您是如何使用此@Bosse的?