我们在支付成功、购买成功或者投稿成功等状态下需要发送邮件通知网站用户,需要用到wp_mail
函数。
//添加wp-load.php文件来访问wordpress内置函数
require_once('wp-load.php');
//站点地址
$site_url = get_bloginfo('wpurl');
//博客名
$site_name = get_bloginfo('wpname');
//登录的用户名
$user_info = get_userdata( $user_id );
//发送到登录的用户的email
$to = $user_info->user_email;
//邮件的标题
$subject = "".$site_name."购买成功的通知!";
$message = emailheadertop.'您在' .$site_name. '充值成功!'.emailheaderbot.'亲爱的 ' .$user_info->display_name . '
您已充值成功!
谢谢您的光临
'.emailfooter;
wp_mail( $to, $subject, $message, "Content-Type: text/html; charset=UTF-8");
最终效果如下:
以上代码加载了wp-load.php文件,可放在wordpress根目录下直接测试。也可用在插件或者主题对应代码处,根据自己需求修改。
© 版权声明
THE END
暂无评论内容