【问题标题】:mail function is not working in wordpress邮件功能在wordpress中不起作用
【发布时间】:2016-12-19 19:07:02
【问题描述】:

我已经使用 PHP 自定义了我的 WordPress,并在 WordPress 中包含了一些 PHP 文件,但是邮件功能在那里不起作用,请帮帮我

$headers  = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
mail($to, $subject, $ip, $headers);
?>

【问题讨论】:

  • 你遗漏了很多代码
  • 我在另一个网站上尝试过相同的代码,但在那里工作正常,但在 wordpress 出现问题
  • mail 与 WP 无关,它是 PHP 内部函数 php.net/manual/en/function.mail.php 你可能想检查你的设置。
  • php.net/manual/en/function.mail.php 这段代码只在 php 中使用,但在 WP 中无效
  • 你试过这个代码吗:

标签: php wordpress


【解决方案1】:

尝试使用wordpress内置函数wp_mail()

文档 http://codex.wordpress.org/Function_Reference/wp_mail

然后使用过滤器可以更改“来自”和“来自名称”

http://codex.wordpress.org/Plugin_API/Filter_Reference/wp_mail_from http://codex.wordpress.org/Plugin_API/Filter_Reference/wp_mail_from_name

如果这不起作用,那么是时候检查服务器设置了...

【讨论】:

  • 服务器设置会有什么问题
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-05-19
  • 2011-04-07
  • 2012-07-12
相关资源
最近更新 更多