kn007的个人博客
♥ You are here: Home > 软件与网络 > php > 对垃圾评论防范下手,将缩略图php内置到主题

对垃圾评论防范下手,将缩略图php内置到主题

by | 11 Comments

提醒:本文最后更新于 2864 天前,文中所描述的信息可能已发生改变,请仔细核实。

♦ 昨晚下班回家,上博客,打开仪表盘,发现垃圾评论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内置到主题

donate
有所帮助?

Comments

11 Comments立即评论
  1. LV2回复

    这是一个测试1

  2. LV2回复

    testtest

    1. MOD回复

      @test: 这是本人马甲自我测试

  3. 回复

    你把滑锁去掉了?

    1. MOD回复

      @koko: 是啊,详见此贴:https://kn007.net/topics/to-write-their-own-anti-robot-reviews-to-help-found-the-bug/

  4. 我博客留言连验证码都不用,不过奇怪,几乎没有垃圾评论了。

    1. MOD回复

      @耳朵的主人: 真好,我自己写了AI。很少垃圾评论进来,都被挡。即便进来也变成待审

    2. @kn007: 嘿嘿,你站热门,所以具备推广价值,垃圾评论都想借助你这个平台,哈哈。

    3. MOD回复

      @耳朵的主人: 额,那倒不是这样讲。你那边用的是多说,会自动过滤评论,包括垃圾评论和多说黑名单

    4. @kn007: 原来是这个样子,我真心不知道。哈哈

    5. MOD回复

icon_wink.gificon_neutral.gificon_mad.gificon_twisted.gificon_smile.gificon_eek.gificon_sad.gificon_rolleyes.gificon_razz.gificon_redface.gificon_surprised.gificon_mrgreen.gificon_lol.gificon_idea.gificon_biggrin.gificon_evil.gificon_cry.gificon_cool.gificon_arrow.gificon_confused.gificon_question.gificon_exclaim.gif