将垃圾邮件拦截到联系人表单中7

问题描述:

我目前正在考虑向表单的前端和后端添加一些代码,但我无法确定如何执行此操作。将垃圾邮件拦截到联系人表单中7

这是前端代码

<li id="user"> <label for="username">Username</label> <input type="text" name="username"> </li> 

我将显示没有该并用它作为用于垃圾邮件程序蜜罐。

然而,下一个代码位我需要实现的是:

<?php if(!isset($_POST['name'])) { die("No Direct Access"); } // Make sure the form has actually been submitted 
$name = $_POST['name']; 
$email = $_POST['email']; 
$spam = $_POST['username']; // This is our Honeypot field if($spam) { // If the Honeypot field has been filled in die("No spamming allowed bitch!"); } 
else { // Process the form like normal } ?> 

现在问题的关键是为$ name和$电子邮件是接触形式的动态领域7.我应该怎么做,使那些无济于事在接触形式7为var这个脚本?

在此先感谢!

在/contact-form-7/includes/classes.php里面,您可以添加您的代码并将其标记为垃圾邮件(如果需要)。

下功能垃圾邮件432线()补充说,遵循类似的东西,这样的行:

if (isset($_POST['username'])) { 
    $spam = true; 
}