文章原文:https://tlanyan.pp.ua/wordpress-use-comment-reply-email-notification-plugin/

局部网友在本站文章下留了评论,自己收到邮件告诉后个别都会回复。昨天有网友反馈评论被回复后他们并不能收到邮件告诉,经测试这的确是WordPress的问题。明天本站用了WordPress评论回复邮件告诉插件Comment Reply Email Notification,评论被回复时访客将收到邮件告诉。

转载请附上原文链接:https://tlanyan.pp.ua/wordpress-use-comment-reply-email-notification-plugin/

WordPress评论零碎的毛病

WordPress是一个功能完善而弱小的博客零碎,网站访客只须要填写昵称和邮箱就能够在文章下方留言,博主能够在后盾回复评论。WordPress评论零碎为访客和博主提供了互动交换的通道,是十分棒的性能。

但WordPress评论零碎也有一个很大的毛病:访客的评论有了新回复时不能告诉到访客。WordPress后盾配置好邮件发送性能,网站有新留言时博主能收到邮件告诉;但博主回复访客时,WordPress不会发送邮件给访客;除非访客再次关上文章页面,否则可能永远不晓得博主曾经回复了留言。

及时告诉访客评论有了新回复,不仅能极大晋升访客的体验,还能加强博主和访客的互动交换,对单方都十分无利。

本文分享应用Comment Reply Email Notification插件补救WordPress的这个缺憾。

WordPress评论回复邮件告诉插件Comment Reply Email Notification

首先,须要在WordPress后盾配置好邮件发送性能。目前大部分VPS商家都不容许主机间接对外发送邮件,自己举荐应用 WP Mail SMTP 插件来发送邮件。WP Mail SMTP配置简略,反对QQ、163、Gmail、MailGun等多种邮件服务。

接着在WordPress后盾的插件页面搜寻装置 Comment Reply Email Notification插件 并启用,同时倡议在插件设置页面勾选“默认选中订阅回复”:

接下来,随便关上一个文章,能看到评论表单多了一个选项框:

Comment Reply Email Notification插件美中不足的是,“Notify me via e-mail if anyone answers my comment.”这句话没有翻译成中文。

减少中文翻译的办法也很简略,次要有两种:

  1. 第一种办法,下载本站曾经翻译好的文件:https://tlanyan.pp.ua/wp-content/uploads/2021/03/comment-reply-email-notification-zh_CN.mo,而后上传到你网站的 wp-content/plugins/comment-reply-email-notification/languages 目录下;
  2. 第二种办法,自行翻译并转换成mo文件:关上插件的中文翻译po文件(文件门路为 网站目录/wp-content/plugins/comment-reply-email-notification/languages/comment-reply-email-notification-zh_CN.po),在文件开端减少如下三行:

    : comment-reply-email-notification.php:363

    msgid "Notify me via e-mail if anyone answers my comment."
    msgstr "有回复时邮件告诉我"

    其中"有回复时邮件告诉我"能够换成你本人的翻译。

    接着转换成mo文件:msgfmt -o comment-reply-email-notification-zh_CN.mo comment-reply-email-notification-zh_CN.po

选一种办法配置好,刷新文章页面,就能看到相似本站评论栏的成果:

此时,访客的留言被评论或者回复时,将收到告诉邮件:

总结

留言被回复时及时收到邮件告诉,能极大晋升访客的体验,加强博主和访客的互动交换,因而十分举荐WordPress博主装置和应用Comment Reply Email Notification插件。

参考

1. WordPress评论回复邮件告诉 Comment Reply Email Notification

2. PHP发送邮件

3. 翻译po文件并转换成mo文件的三种方法