0

我已正确配置 SMTP 及其发送电子邮件。我必须构建一个自定义插件,该插件实际上会在某些事件触发器上发送电子邮件通知。我正在使用 WP Mail SMTP 插件。我不想在我的插件中配置任何东西。我只想扩展它们的功能并发送电子邮件。但我没有做到这一点。我写了这样的东西

add_action( 'plugins_loaded', 'renderHTML' );
function renderHTML(){
    $to = 'demo@gmail.com';
    $subject = 'Test';
    $message = "Demo Message";
    $headers='';
    wp_mail($to, $subject, $message, $headers);
}

请帮助解决这个问题。

4

1 回答 1

1

这是我的工作代码

function sendEmail($name,$email,$message,$subject)
{
    global $signature;
    $message .= "<br>" . $signature; 
 
    $admin = get_option('admin_email');
    $to = $email;
    $headers = 'Content-Type: text/html; charset=UTF-8';
    $headers .= "From: . $admin . \r\n" ;
    $headers .= "Reply-To: . $admin . \r\n" ;
  

    $sent = wp_mail($to, $subject, $message, $headers);

    if($sent)
        return true;
    else
        return false;

}

于 2020-10-12T08:03:22.320 回答