标签归档:WP插件

垃圾评论

我实在忍无可忍了,每天几十条垃圾评论让原本充满期待的评论审核变得枯燥无聊,今天就来做个了断!

WordPress自带评论审核功能,可以设定屏蔽关键词,审核IP或邮件地址。我采用的是比较严格的策略:要求来访者至少提交过一条已经通过审核的评论,他/她的留言才会直接显示出来。这样,垃圾评论几乎不可能在前台出现,即使长时间不登陆后台管理,也不会影响到访客的阅读体验;但是,对于管理者来说,问题仍然很严重——要在堆积如山的审核队列中挑出真正的交流信息,无疑需要巨大的耐心,但是如果要天天如此呢?这时,一个准确有效的过滤规则就显得十分必要了。我根据最近一周所收到的垃圾评论确定评论黑名单中的关键词列表如下:

ambien (美国最受欢迎的处方安眠药,平均年销售额20亿美元)
carisoprodol (肌安宁,安眠药)
celexa (西酞普兰,抗抑郁药)
cialis (用于治疗勃起功能障碍,他达那非tadalafil的商品名)
diazepam (安定,安眠药)
hydrocodone (氢可酮,用于麻醉、镇痛,可成瘾)
levitra (艾力达,盐酸伐地那非片,属伟哥家族)
paxil (帕罗西汀,抗抑郁症,可成瘾)
phentermine (芬特明,减肥药)
tamiflu (达菲,感冒药,据说可减轻禽流感症状)
tramadol (曲马多,戒毒者解瘾替代品,但也被用作毒品)
viagra (伟哥,不用多说)
……

都是网上药店的广告,渡虎谷曾经介绍过一篇这方面的统计报告,我这里的情况与之基本相同。不过这类广告倒是特征明显,这些专有名词使用频率很低,通常不会在文章或者评论中出现,即使真要提到,也可以用中文替代,拿来做屏蔽关键词就可以有效地避免误判。不过评论机器人也没这么低级,有的会自动更换链接地址和关键词,有些能够利用代理自动更换IP,我的关键词名单是有限的,而用来赚钱的新药是却层出不穷的,要想一劳永逸,就不得不动用WP强大的插件了!

继续阅读

CuteFTP闹鬼?

这两天终于鼓起勇气来调试CCS式样表了,去掉了图片的默认边框,这样公式就能够更自然的出现在文本中,为了避免由此带来的引用图片的突兀效果,我在PS中作了简单边缘柔化(选定图片,羽化,反选,Del);同时表情插件wp-grins也修改通过;留言回复插件ajax_comments_reply只需调整风格;还随手汉化了一个评论管理的小插件paged-comment-editing本地下载),烧了一个FeedBurner,接下来的上传却让我困惑了……

用的是GlobalSCAPE公司的CuteFTP 7 pro ,都是十来K的小文件,不一会儿就提示上传成功,刷新时却发现有些文件根本没有更改,而有的则是部分更改(难道这就是所谓的智能续传?),更离奇的是此前配制好的文件也出了问题,最新评论中又重新出现了我早已屏蔽的自己的名字,文章超出页面,footer也跑到了侧边栏的位置,我开始觉得自己无法控制局面了。前两个问题可以通过删除服务器端文件重新上传临时解决,但后面的错误是哪里来的呢? 插件和footer本身并没有被改动,我现在完全没有概念。。。

WP统计插件Counterize 0.53

此前一直用的是项目自带的计数器,但是蓝黑的风格和整个模版相当不配,而且也没有更详细的统计,一直想自己弄一个,但shortstat无法自动建立数据项,ImageCounter直接无法显示,Google Analytics的动态PHP插入比较繁,还要登陆查看。现在还是回归最简单的文本界面——Counterize,目前最新版本0.53。前台显示效果如本页右下所示,还可以显示独立IP访问量,当日访问量等。在后台可以查看各时段的访问量,详细记录了访问者的IP、浏览时间,浏览页面,跳转页面,甚至所用浏览器。

配置好了之后我随手汉化了界面,修改了资源链接,有需要的可以在这里下载

压缩包说明:
counterize.php 为汉化文件
counterize0.php 为原文件
counterize.PNG 为官方网站截图
其余为颜色资源文件。

使用说明:汉化文件中资源引用路径已改,请与颜色资源一起解压到counterize目录,然后复制到plugins目录下,在后台激活即可。

第一次汉化WP插件,也不大懂PHP语言,有什么问题请在此留言:)