WP_mail未在测试php文件中发送 时间:2017-01-22 作者:James 我创建了一个测试php文件,该文件存在于public\\u html中。我还将其复制到wp内容文件夹。它所做的就是调用:<?php wp_mail(\'[email protected]\',\'test\',\'hi\'); ?> 当我将其加载到浏览器中时,这两个文件实际上都不会发送电子邮件。我做错了什么???我读了法典,从我所看到的,没有其他需要作为参数。谢谢你的帮助! 1 个回复 最合适的回答,由SO网友:Tunji 整理而成 您的测试。php文件是一个独立的脚本,不是WordPress的一部分,因此无法访问WordPress函数。解决此问题的一个简单方法是包括wp-load.php 在脚本的顶部,但是AFAIK 这不是一个好的方法,因为您正在重新加载WordPress以仅使用单个函数。在public\\u html文件夹中<?php require_once(\'wp-load.php\'); wp_mail(\'[email protected]\',\'test\',\'hi\'); ?> 文章导航