Menu

The 4th. Place

伪 php 程序员

被读者抱怨回复评论被吞……

已经是第二次了,所以蛮不好意思的。

博客打开了 WordPress 自带反垃圾评论插件 Aksimet,使用几年来基本上还可以,能解决掉 99% 的垃圾评论,但也不乏疏漏和误判。

比较烦的是,WordPress 内置的反垃圾评论会弹框显示评论可能被等待审核而且会显示出来,Aksimet 的判定则不会。

所以第一步是添加提示,搜了下,有做好的,Akismet Notifier,测试了下,虽然难看,但还算能用,不过没有显示待审核评论的功能——这个其实也是最好有的。

..

第二步是为了避免再不好意思的误判,给 Akismet 加一个白名单功能,搜了下没有现成的,得自己撸了,好在有别人也搞过,可以参考:为Aksimet添加一个白名单(Whitelist)

上面的链接和现在版本的代码不匹配,所以自己简单改了下,在 WordPress 编辑器里加白名单:


$comments_mail_whitelist = array("x@mytrix.me");

然后在 class.akismet.php 改一下:

嗯,搞定。

体验了 10min php 程序员。

Comments

小F says:

我以前用TP的时候也经常有朋友反应说评论了却没显示,估计也是Akismet插件的原因?
嗯……反正知道了原因也不知道怎么解决,我这种小白还是适合小白式的博客╮( ̄▽ ̄”)╭

MatheMatrix says:

Akismet 整体还不错,就是偶尔吞评比较烦,网上看我也不是个例…

自己搭的博客,只能自己操心了,其实有个简单但稍有损用户体验的方法——验证码,但我很烦这个东西,所以己所不欲,勿施于人了

Matrix says:

“已经是第二次了”
如果两次都是发生在同一人身上,真真是说明了星座不合,没有相克实属大幸?

Aksimet以前也用啊,但是每每一夜过后看到几百条垃圾,删之前多少还得再瞄一眼真的蛮烦的,所以就果断弃用了。

Ps:像是第一次用邮箱似的,莫名的激动……

MatheMatrix says:

是呀 正因为是第二次,所以想着再不解决下没脸见人…

目前我的博客吞评只发生过两次,第一次吞了一个人,第二次又吞了同一个人…

也许是缘分呢!

激动吧,我也 hin 激动

码农甲 says:

《论码农的自我修养》

MatheMatrix says:

炸出一个划水的

Leave a Reply to 码农甲 Cancel reply