我有一个客户端,已经升级到WordPress的3.7.1.联系表单7现在报告所有的形式为垃圾邮件.我有WP-邮件安装和所有的工作之前.任何关于如何解决这个问题的想法.有谁知道在插件代码中的形式是越来越标记为垃圾邮件谢谢
nbnkbykc1#
谢谢,我用这个来修正这个.
// a) Did not work for me. add_filter('wpcf7_spam', '__return_false'); // b) There is another filter for the boolean used in the control statement. add_filter('wpcf7_skip_spam_check', '__return_true');
frebpwbc2#
虽然Contact Form 7插件每天成功发送数百万封电子邮件,但发送端和接收端都存在大量问题,可能会停止或延迟电子邮件。这完全取决于您的本地服务器和WordPress配置。您需要针对特定的本地配置调查此问题。请参阅联系表7电子邮件问题。
brqmpdu13#
我认为这个问题发生时,我们使用第三方服务,如sparkpost发送电子邮件或类似的东西。我试图检查代码库如何cf 7检查垃圾邮件,并发现contact-form-7\includes然后submission.php文件,检查附近的代码或搜索关键字“spam()”
elseif ( $this->spam() ) { // Spam! $this->status = 'spam'; $this->response = $contact_form->message( 'spam' ); }
我认为除了wordpress核心黑名单检查它也检查发件人域名和bla bla和标记任何有效的形式提交为垃圾邮件.所以我做了垃圾邮件检查评论.这不是一个永久的解决方案,但它会帮助现在。
x3naxklr4#
这个月我也遇到了同样的问题,我设法解决了这个问题。默认的 CONFIG -〉DISCUSSION 正在将不允许的单词列表应用到CF 7表单。尝试将此代码片段添加到主题functions.php文件中:
/** * CONTACT FORM 7 * Disable WP Disallowed List for SPAM validation */ add_filter( 'wpcf7_submission_has_disallowed_words', '__return_false', 10, 2 );
对我很有效。
lyr7nygr5#
如果你使用recaptcha,请确保reCAPTCHA的脚本文件已加载:https://contactform7.com/faq-about-recaptcha-v3/#response-token-is-empty
5条答案
按热度按时间nbnkbykc1#
谢谢,我用这个来修正这个.
frebpwbc2#
虽然Contact Form 7插件每天成功发送数百万封电子邮件,但发送端和接收端都存在大量问题,可能会停止或延迟电子邮件。这完全取决于您的本地服务器和WordPress配置。
您需要针对特定的本地配置调查此问题。请参阅联系表7电子邮件问题。
brqmpdu13#
我认为这个问题发生时,我们使用第三方服务,如sparkpost发送电子邮件或类似的东西。我试图检查代码库如何cf 7检查垃圾邮件,并发现contact-form-7\includes
然后submission.php文件,检查附近的代码或搜索关键字“spam()”
我认为除了wordpress核心黑名单检查它也检查发件人域名和bla bla和标记任何有效的形式提交为垃圾邮件.所以我做了垃圾邮件检查评论.
这不是一个永久的解决方案,但它会帮助现在。
x3naxklr4#
这个月我也遇到了同样的问题,我设法解决了这个问题。默认的 CONFIG -〉DISCUSSION 正在将不允许的单词列表应用到CF 7表单。
尝试将此代码片段添加到主题functions.php文件中:
对我很有效。
lyr7nygr5#
如果你使用recaptcha,请确保reCAPTCHA的脚本文件已加载:https://contactform7.com/faq-about-recaptcha-v3/#response-token-is-empty