Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/249.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 发送邮件功能前联系表格7_Php_Wordpress_Contact Form 7 - Fatal编程技术网

Php 发送邮件功能前联系表格7

Php 发送邮件功能前联系表格7,php,wordpress,contact-form-7,Php,Wordpress,Contact Form 7,在提交联系人表格7数据之前,我正在尝试执行一些操作。我被困在了一个点上,我试图在上线之前测试这个功能。我尝试了所有建议的解决方案,但不幸的是没有运气 这是我目前正在使用的代码,但由于我正在Wordpress中将下面的代码放在一个名为“我的自定义函数”的第三方插件中,并且我没有使用任何缓存插件,所以运气不佳。有什么帮助吗 function action_wpcf7_before_send_mail( $contact_form ) { $contact_form_name = '

在提交联系人表格7数据之前,我正在尝试执行一些操作。我被困在了一个点上,我试图在上线之前测试这个功能。我尝试了所有建议的解决方案,但不幸的是没有运气

这是我目前正在使用的代码,但由于我正在Wordpress中将下面的代码放在一个名为“我的自定义函数”的第三方插件中,并且我没有使用任何缓存插件,所以运气不佳。有什么帮助吗

    function action_wpcf7_before_send_mail( $contact_form ) {

    $contact_form_name = 'Tour Booking Form';

    if ($contact_form->name() == $contact_form_name) {

        $message = "wrong answer";
        echo "<script type='text/javascript'>alert('$message');</script>";
    }
};

add_action( 'wpcf7_before_send_mail', 'action_wpcf7_before_send_mail', 10, 1 );
发送邮件前的功能操作(联系方式){ $contact_form_name=‘旅游预订表’; 如果($contact\u form->name()=$contact\u form\u name){ $message=“回答错误”; 回显“警报('$message');”; } }; 添加动作(“发送邮件前的wpcf7”、“发送邮件前的wpcf7动作”,10,1);
这一点已经得到了回答:@Pascale的可能重复我已经尝试了所有建议的解决方案,但没有成功。在我提交任何问题之前,我的家庭作业做得很好。但是这一次我没有找到任何修复程序来让它工作。你确定你的插件正在运行吗?如果是,您确定没有调用钩子吗?您做了哪些测试以查看其失败的地方我知道这个问题已经提了几个星期了。我希望你能弄明白!这已经得到了回答:@Pascale的可能复制品我已经尝试了所有建议的解决方案,但没有成功。在我提交任何问题之前,我的家庭作业做得很好。但是这一次我没有找到任何修复程序来让它工作。你确定你的插件正在运行吗?如果是,您确定没有调用钩子吗?您做了哪些测试以查看其失败的地方我知道这个问题已经提了几个星期了。我希望你能弄明白!