我正在WordPress网站上创建一个联系人表单。
表单与以下代码完美配合:
//validate email
if(!filter_var($email, FILTER_VALIDATE_EMAIL))
my_contact_form_generate_response("error", $email_invalid);
else //email is valid
{
//validate presence of name and message
if(empty($name) || empty($topic) || empty($message)){
my_contact_form_generate_response("error", $missing_content);
}
else //ready to go!
{
$sent = wp_mail($to, $subject, strip_tags($message), $headers);
if($sent) my_contact_form_generate_response("success", $message_sent); //message sent!
else my_contact_form_generate_response("error", $message_unsent); //message wasn\'t sent
}
}
}
}
else if ($_POST[\'submitted\']) my_contact_form_generate_response("error", $missing_content);
?>
但是,这会将“发件人”名称作为“WordPress”发送电子邮件。
我想用发件人名称自定义“WordPress”,我正在使用$name变量,这样我就可以知道谁在不打开邮件的情况下给我发邮件了。
任何帮助都将不胜感激。