提醒:本文最后更新于 2863 天前,文中所描述的信息可能已发生改变,请仔细核实。
♦ 昨晚下班回家,上博客,打开仪表盘,发现垃圾评论700多条,我前天晚上才刚刚清过,这种情况已经持续了1个多星期了。每次我都要去排查看看有没有误判,免得哪位热心网友的评论不知所踪,相当的麻烦大条。。坑爹啊。而且这么多垃圾评论,对于服务器和数据库都是一种负担。
♦ 所以还是启用了loper本身自带的Qaptcha滑动解锁,以前没有用,主要是因为插件使用过多,插件之间的不兼容性,导致滑动解锁被锁死,无法拖动,也就是说你就算想回复也回复不了,通不过验证。昨晚重新打开,还是旧问题,正好最近一直写php,有点逻辑和明白php运行模式,觉得乃是优先级模式不够优先,遂即改动主题functions.php的调用my_preprocess_comment函数的语句,改动如下:
将
add_action('preprocess_comment','my_preprocess_comment');
改为
add_action('preprocess_comment','my_preprocess_comment',1);
这样优先级就提高了。囧,以前居然没想到,真是傻啊。。。
♦ 因为本人每篇文章都是有图的,也启用了文章首页缩略图,所以一般都会要生成小比例缩略图,前面帖子提到过自己写了个php缩略图库文件,一直很合用,现在也是,但是因为主机慢(这个问题以后一定解决),每次要重新调用kn007thumb.php文件10次。效率降低了,根据我的自身情况,我合并到主题的functions.php里面,并且几行调用代码加上一个15行的函数,请求大大减少,减轻服务器负担,提高响应速度。改动详情见图:
转载请注明转自:kn007的个人博客的《对垃圾评论防范下手,将缩略图php内置到主题》