我已经看到了使用类似的代码所有的地方,但我不能得到它的工作...如何发送电子邮件在PHP与wp_mail
$to = '[email protected]';
$subject = 'test';
$message = 'test';
$headers = 'just a test';
wp_mail($to, $subject, $message, $headers);
我也试图与:
if (wp_mail($to, $subject, $message)) {
echo "success";
} else {
echo "fail";
}
没有打印。 我错过了什么?
我不希望为此使用插件。
我假设你在服务器上有正确的SMTP设置?或者你能否确认电子邮件来自同一台服务器? – lampwins 2013-05-09 22:45:12
add'error_reporting(E_ALL); ini_set('display_errors',1);'到脚本的顶部。空白页面可能意味着PHP遇到了致命错误,但服务器处于生产模式并且不会显示任何内容。您还可以检查error_log文件中的任何消息。 – drew010 2013-05-10 00:13:20
你的$标题参数看起来不对。 – Gowri 2014-02-08 10:46:44