WP邮件通知评论回复的实现
<--------------个人网站传送门------------------>
个人网站文章下面的评论,收到回复后对评论者进行邮件通知。
第一次接触这个功能还是在千千学长的网站里呢,当时就感觉这个功能很厉害也很实用和必要。
毕竟没人会一直守着文章等评论,那么他们怎么知道自己的评论有没有收到回复呢。
邮件通知Ta则是一个很不错的选择。
之前浏览主题的functions.php文件时,有看到过关于自动邮件回复的代码段。
特意用别的账号评论,并留了另一个QQ账号的邮箱地址,可是在收到回复时并没有收到邮件通知呢。
由于网上这类代码挺多,于是便试着换别的代码试试,可是结果都是一样,不行。
这时终于看到了代码以外的文字:主机必须支持mail()函数
关于测试主机是否支持mail()函数,有个最简单的办法,在WP的登录页选择下面的忘记密码?,然后填写注册时的邮箱。
若收到邮件回复,则支持。 反之,不支持。
果然,我的是这样的(´థ౪థ)σ
那么就只能依靠SMTP邮件插件去实现了,网上这类插件真的多,我试过的就有三种,最终选择了Easy WP SMTP插件
和其他几个的对比中,不仅名字加了一些分,而且真的挺好用的。
直接在插件库搜索+一键安装+启用就OK.
关于插件的详细使用,戳这里!
照着上面链接进行设置就行,不过后面两项需要特别注意一下!!!
第一个是QQ邮箱地址没错。
不过第二个填的并不是QQ(邮箱)密码,是开启SMTP服务后的授权码!
关于开启SMTP服务,好多教程里也没说明白,QQ邮箱的话先进邮箱,然后点设置——>账户——>往下滑有个
POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务,开启关于SMTP的,需要验证。
完了点击图中的生成授权码,复制粘贴在SMTP Password那栏即可。
然后在插件中选择Text Email进行测试即可,至此大功告成!
PS:今天捣鼓了好长时间这个功能,浏览了各类教程、换了好多插件、用百度翻译了好多错误提醒,差点就要放弃这个功能了,
好在有那一丝的不甘心,多试一次说不定就可以成功了呢。٩(๑❛ᴗ❛๑)۶
当在一个坑里翻来滚去好多次,差点死在里面,却突然跳出来的时候,真的比王者十连胜要开心多了!
关于评论回复的一些代码:戳这里!