我正面临WordPress联系表格7的问题.我想禁用我使用过的电子邮件通知
demo_mode: on
Run Code Online (Sandbox Code Playgroud)
同时我想重定向我曾经使用过的提交
on_sent_ok: "location = 'http://domain.com/about-us/';"
Run Code Online (Sandbox Code Playgroud)
当单独使用时,两者都可以工作.但我想同时使用两者.
我试过了
on_sent_ok: "location = 'http://domain.com/about-us/';"
demo_mode: on
Run Code Online (Sandbox Code Playgroud)
似乎没有用.好心劝告.
Arm*_*ier 11
插件作者至少再次改变了4.0的方式.该skip_mail物业现在是私人的:
class WPCF7_Submission {
private $skip_mail = false;
...
}
Run Code Online (Sandbox Code Playgroud)
你应该使用这个过滤器: wpcf7_skip_mail
例如 :
function my_skip_mail($f){
$submission = WPCF7_Submission::get_instance();
if(/* YOUR TEST HERE */){
return true; // DO NOT SEND E-MAIL
}
}
add_filter('wpcf7_skip_mail','my_skip_mail');
Run Code Online (Sandbox Code Playgroud)