WordPress 发送邮件是很慢的,以本博客为例,发布一条新评论需要1秒,如果要发送邮件通知给管理员,这个过程用时将超过5秒。于是我关闭了“有人发表评论时”发送邮件功能。
今天受到 V2EX 上一个帖子 的启发,在 IFTTT 添加了一个 Recipe,实现了当博客有新评论时,发送短信提醒的功能。
需要注意的是,IFTTT 的短信内容似乎不能包含中文,所以短信模版需要修改一下,变量只保留了评论链接:
New Comment on Let's whisper: {{EntryUrl}}
实测,评论发布后10分钟左右可以收到短信提醒,不算及时不过够用了,真正的缺憾是无法区分博主和访客的评论,博主发表评论也会有提醒。我的博客评论不多,所以短信提醒也不会太频繁。当然,你可以设置成邮件提醒。
本文不是一个完美的评论提醒方案,搞好邮件服务器才是终极方案,有空再折腾。
EDIT: 发现 IFTTT 每月最多发送10条短信,还是改成邮件提醒吧。
EDIT: 2015.06.22 最近经常出现转发到 139 邮箱被拒收的情况,增加白名单即可,同时修改短信提醒规则。
没必要吧?评论多的话岂不是变成短信轰炸机了? 😮
是的,不适合评论多的博客
另外,你这里的 ajax 提交评论有 bug,看链接:http://fatesinger.com/about#comment-140730
感谢提醒。。。。第一条评论需要刷新才能显示
你要不说估计我都不会发现这bug
那岂不是很吵?
我用IFTTT 作为自动微博发布。。
评论少的话还好,不过我发现另外一个问题,短信一个月才能发10条,所以我又换成邮件通知了
IFTTT 玩法好多啊 😢
不会啊 我测试的我的评论通知都是即时的
不是说那个。。。说的是发布评论的速度,如果发送邮件,需要5秒以上才能提交成功
脱脱适合好玩意!建议标题换成短信提醒,我进来之前还以为是邮件提醒呢 😉
邮件也可以,比短信还好
现在我已经换成邮件了,短信不够用
要是评论太多了,会有点不太方便的吧?
对,邮件提醒比较好
邮件提醒比较好,短信提醒也不好直接访问,邮件提醒还是点击链接继续交流互访呢。
这里的提醒是给管理员的,发给访客的评论回复提醒是邮件 😢
衣服脱脱脱确实挺好用,目前我有10多条在用
我的 IFTTT 都闲置好几年了,没有好的想法
这种方式感觉更好一点,减轻自己的服务器压力。
嗯,发布评论快多了
Hello?
😤
如果直接显示在网站顶部该多好
我的初衷是当不在浏览博客时,提醒我有了评论
难怪在有的WP博客上留言,会等待好一会儿。
嗯 我取消了新评论邮件通知,快多了