我们在支付成功、购买成功或者投稿成功等状态下需要发送邮件通知网站用户,需要用到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.'<p style="color: #6e6e6e;font-size:13px;line-height:24px;">亲爱的 ' .$user_info->display_name . '<br/>您已充值成功!<br/>谢谢您的光临</p>'.emailfooter; wp_mail( $to, $subject, $message, "Content-Type: text/html; charset=UTF-8");
最终效果如下:
以上代码加载了wp-load.php文件,可放在wordpress根目录下直接测试。也可用在插件或者主题对应代码处,根据自己需求修改。
评论0