如何在wp中设置来自电子邮件地址的自定义

时间:2019-07-30 作者:Pranav Patel

我想为通过插件发送的电子邮件设置自定义发件人电子邮件地址。我不想更改默认电子邮件地址。以下代码不起作用:

add_filter(\'wp_mail_from\', \'new_mail_from\');
add_filter(\'wp_mail_from_name\', \'new_mail_from_name\');

function new_mail_from($old) {
 return \'your email address\';
}
function new_mail_from_name($old) {
 return \'your name or your website\';
}

1 个回复
SO网友:Naveen

请使用以下代码在wordpress中发送电子邮件,这将更改发件人的名称。

$recipient_email = "[email protected]";
$subject ="Submission";
$message = "I have done a submission"; 
$headers = \'Content-type: text/html;charset=utf-8\' . "\\r\\n"; 
$headers .= \'From: Mastic Technology Rebate <[email protected]>\' . "\\r\\n";
wp_mail($recipient_email, $subject, $message, $headers);

相关推荐

如何在自定义的PHP文件中使用GET_BLOGINO(‘ADMIN_Email’)?

我如何使用get_bloginfo(\'admin_email\') 在位于父主题根目录中的自定义PHP文件中?我已经分别构建了一个自定义表单和一个PHP邮件脚本,但现在我想用密件抄送将表单数据发送到WP Admin电子邮件地址。 $headers = \"MIME-Version: 1.0\" . \"\\r\\n\"; $headers .= \"Content-type:text/html;charset=UTF-8\" . \"\\r\\n\"; $heade