关于本站评论邮件通知部分失效
最近陆续有朋友向我反应,在本站的留言回复没有收到邮件通知,翻遍垃圾邮件也没有。但是经我反复多人测试后,他们又全都说收到了,真是奇了怪了,让我郁闷了小一阵。如果评论回复通知功能失效,那么我的回复还有什么意义?难道还指望访客特意回访来看一下你有没有回复?
今天睡醒后,灵感乍现,MS我知道原因了。事情是这样滴~
因为小站的侧边栏最新评论中最多显示10条最新评论,平时只要通过侧边栏查看最新评论并且回复就可以了,然而每晚醒来,最新的留言数大多已经累计超过10条,所以我不得不在后台翻看并回复昨晚的留言。问题就这样出现了,因为我的评论回复邮件通知功能用的是 Willin 大师的《Ajax comments 評論回應郵件通知》方法,用过此方法的朋友应该都知道,与邮件通知功能相关的函数是被加在 comments-ajax.php 文件中,而 comments-ajax.php 仅在相对应的主题中有效,也就是说换一个主题,或者是登陆到 WordPress 后台,comments-ajax.php 文件就调用不到了,也就谈不上什么邮件通知功以有鸟。
问题是找到了,测试过也确实如此,如果你也是用 Willin 大师的这个方法,相信应该也会遇到这相同的问题吧。至于解决的方法嘛,我还没有研究出来,暂且折衷的办法是,在 WordPress 后台查看评论,然后切换到前台回复该评论,貌似有点麻烦,不过本着访客就是上帝的态度,麻烦就麻烦一些吧,如果评论少点倒也可以接受,不知哪位高手可以帮忙彻底解决这个问题呢?
-
Wordpress 之欢迎 OOXX 归来2011年01月19日 -
Wordpress 评论数之排排坐吃果果2010年12月1日 -
给 Wordpress 评论框添加 TinyMCE 编辑器2010年10月3日 -
Wordpress 最新评论与您的足迹二体合一2010年09月5日