我正在WordPress中编写一个函数,使用Mailer发送电子邮件。在add_action()
之后我正在编写一个函数并需要一个文件pluggable.php
。我想我是以错误的方式包含它,或者我必须以其他方式包含它。如果它没有给出任何错误,则不打印print_r($phpmailer)
。请帮助我提前谢谢。
这是我的函数钩子
add_action( 'phpmailer_init', 'New_Mail');
ini_set('display_errors', 1);
error_reporting(E_ALL);
function New_Mail($phpmailer){
echo require_once dirname(__FILE__).'/../../../wp-includes/pluggable.php';
print_r($phpmailer);
die();
}
我尝试了很多解决方案do_action_ref_array()
,get_home_url()
和($_SERVER['DOCUMENT_ROOT'])
。