很多小伙伴使用的虚拟主机都禁用了 mail 函数,以至于网站无法发送相关邮件。那么,在这里推荐一个插件: WP SMTP,这个是咱中国人制作的。如果你不想使用插件,那么请复制以下代码到当前使用主题的 functions.php 文件中并且稍作修改即可。
/*
功能描述: 纯代码发送邮件
功能介绍页面: https://www.ivicos.com/70.html
*/
function mail_smtp($mailer) {
$mailer->IsSMTP();
$mailer->SMTPAuth = true; /* 启用SMTPAuth服务 */
$mailer->Port = 465; /* 邮件发送端口,根据自己实际情况修改 */
$mailer->SMTPSecure ="ssl"; /* 是否验证 ssl,如果不验证保留引号并删除 ssl */
$mailer->Host = "smtp.exmail.qq.com"; /* 邮箱的 SMTP 服务器地址,根据自己实际情况修改 */
$mailer->Username = "admin@qq.com"; /* 自己的邮箱地址 */
$mailer->Password ="********"; /* 自己的邮箱登录密码 */
}
add_action('phpmailer_init', 'mail_smtp');
function mail_from($original_email_address) {
return 'admin@qq.com'; /* 自己的邮箱地址 */
}
add_filter( 'wp_mail_from', 'mail_from' ); 好了,WordPress 纯代码发送邮件 的方法就分享到这里,非常感谢你的来访。如果你喜欢本站,请不要忘记收藏本站,以便下次继续访问;也可以 关注站长微博 随时获取最新动态。你的支持就是我最大的动力!
转载请注明:爱维科斯 » WordPress 纯代码发送邮件
如果文章对你有帮助,欢迎点击上方按钮打赏作者
支付宝打赏
微信打赏