用 Wordpress 的朋友来分享一下你的黑名单和阻止垃圾评论的方法吧。 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
nieccyyy
V2EX    问与答

用 Wordpress 的朋友来分享一下你的黑名单和阻止垃圾评论的方法吧。

  •  
  •   nieccyyy 2014-11-21 08:13:41 +08:00 6183 次点击
    这是一个创建于 4056 天前的主题,其中的信息可能已经有所发展或是发生改变。
    用Wordpress的朋友来分享一下你的黑名单和阻止垃圾评论的方法吧。先上我的。

    txt: http://pan.baidu.com/s/1kT20aXp

    图片: http://pan.baidu.com/s/1c0Inv00

    v2ex 不能插图?求教。
    58 条回复    2014-11-21 20:23:20 +08:00
    typcn
        1
    typcn  
       2014-11-21 08:18:33 +08:00   1
    这算哪门子方法,弄个hidden字段里面弄上token让js算就99% block了
    bobopu
        2
    bobopu  
       2014-11-21 08:20:12 +08:00 via iPhone
    为什么不用多说之类。你直接贴上图片地址就可以了。
    xmbaozi
        3
    xmbaozi  
       2014-11-21 08:31:33 +08:00 via Android
    自带插件
    nieccyyy
        4
    nieccyyy  
    OP
       2014-11-21 08:42:32 +08:00
    @bobopu 不用多说。图片只能上传到其他地方?
    nieccyyy
        5
    nieccyyy  
    OP
       2014-11-21 08:42:54 +08:00
    @typcn 技术很菜,有教程?
    hsiayc
        6
    hsiayc  
       2014-11-21 08:49:41 +08:00 via iPhone
    装一个验证码插件,名字忘了。
    quericy
        7
    quericy  
       2014-11-21 08:51:09 +08:00
    新站好冷清,连评论都没几条,何况垃圾评论了TAT~~~(有垃圾评论我都不一定舍得删呢_(:з」∠)__
    hjc4869
        8
    hjc4869  
       2014-11-21 08:51:49 +08:00
    安装一个NoSpamNX即可。
    @hsiayc 验证码用户体验太差,虽说100%阻止了spam,但是会有人看到需要验证码不想评论。。
    tanyuxiang
        9
    tanyuxiang  
       2014-11-21 08:57:46 +08:00
    不设验证码但必须中文,不能链接
    wy315700
        10
    wy315700  
       2014-11-21 09:03:31 +08:00
    Akismet用了多年了,基本上没有误判的
    zlbruce
        11
    zlbruce  
       2014-11-21 09:06:20 +08:00
    自带的 Akismet
    kmvan
        12
    kmvan  
       2014-11-21 09:09:51 +08:00 via Android
    自制评论替代&屏蔽原生评论
    垃圾评论一般都是机器人,量其利弊,不知体验的情况下这样做较好。可见demo http://inn-studio.com/inn2015/
    kmvan
        13
    kmvan  
       2014-11-21 09:10:38 +08:00 via Android
    打错,不影响体验的情况下。
    tony1016
        14
    tony1016  
       2014-11-21 09:21:20 +08:00
    @wy315700 这货是不是要钱的
    wy315700
        15
    wy315700  
       2014-11-21 09:25:15 +08:00
    @tony1016 不要啊,申请一个KEY就可以了
    66beta
        16
    66beta  
       2014-11-21 09:26:48 +08:00
    @quericy 我擦,同感,凄凉啊
    blaboy
        17
    blaboy  
       2014-11-21 09:27:12 +08:00 via Android
    @tony1016 akismet免费的啦。需要获取API key(不要钱的啦)。方法可搜索。
    blaboy
        18
    blaboy  
       2014-11-21 09:31:24 +08:00 via Android
    个人用的就是这方法。+ 验证不通过就deny。
    另外:
    修改了评论地址。
    后台设置,评论超过1条链接就进入审核列表。
    加上akismet。

    不过每次wp升级
    blaboy
        19
    blaboy  
       2014-11-21 09:32:35 +08:00 via Android
    不过每次wp升级或者主题升级,修改主题,需要重新修改否则无法评论。。。
    防机器,不防人工。
    blaboy
        20
    blaboy  
       2014-11-21 09:34:54 +08:00 via Android
    补充18楼,我用的就是1楼的办法。
    xenme
        21
    xenme  
       2014-11-21 09:44:01 +08:00
    1. 弄个hidden字段,不知道什么原因,还是有一部分会到后台
    2. disable pingback/trackback
    3. 把wp-post-comment.php改名字,然后前台用JS触发修改form action地址
    到此,我基本一年都几条广告就不错了。
    bobopu
        22
    bobopu  
       2014-11-21 09:45:47 +08:00
    @nieccyyy 图片找个图床嘛,。。
    DearTanker
        23
    DearTanker  
       2014-11-21 09:46:13 +08:00
    @quericy 哈哈(●`●)
    cnbeining
        24
    cnbeining  
       2014-11-21 09:57:32 +08:00
    嘛。。。

    我的Blog(http://www.cnbeining.com/)之前被垃圾评论刷的飞起,现在完全解决。

    1. Akismet一定要用,但是一定不要只用。因为服务器负载,你懂的。免得一月刷出几千上万的垃圾评论,对服务器也是不小打击。

    2. WP jQuery Spam可以挡住99。9%的垃圾。

    3. 超过1条URL需要审核。

    至于多说。。。万一他跑路了我们就2333了。不如自己每天备份省心。。。
    gangsta
        25
    gangsta  
       2014-11-21 10:06:02 +08:00
    换disqus
    vanxuing
        26
    vanxuing  
       2014-11-21 10:19:42 +08:00
    话说评论都不来我的网站……
    hudongjie.com
    Zhang
        27
    Zhang  
       2014-11-21 10:35:01 +08:00
    我是用的:必须用qq账户登录才能发表评论。
    panzhc
        28
    panzhc  
       2014-11-21 10:42:05 +08:00
    自带的 Akismet 就很好了
    roychan
        29
    roychan  
       2014-11-21 10:53:50 +08:00
    取消了评论功能
    liuzc
        30
    liuzc  
       2014-11-21 11:34:48 +08:00
    如果你打算使用多说之类的插件的话,直接删除或改名根目录的wp-post-comment.php
    yylzcom
        31
    yylzcom  
       2014-11-21 12:06:14 +08:00
    akismet,激活之后几乎就没有错漏的,用了好几年了
    nieccyyy
        32
    nieccyyy  
    OP
       2014-11-21 12:24:42 +08:00 via iPhone
    @liuzc 不打算用第三方的评论插件,就有自带的评论。用了ajax提交评论,wp-post-comment.php 也删除了,还开了禁止无中文或者有日文的评论。但还是有漏网的。之前禁止无头像的提交评论,效果很好,只是会误伤。
    nieccyyy
        33
    nieccyyy  
    OP
       2014-11-21 12:26:34 +08:00 via iPhone
    @Zhang 这样不好,谁都懒得评论留言了。
    jacy
        34
    jacy  
       2014-11-21 12:28:02 +08:00
    验证码啊,简单粗暴
    nieccyyy
        35
    nieccyyy  
    OP
       2014-11-21 12:31:07 +08:00 via iPhone
    @wy315700
    @zlbruce
    @blaboy
    @cnbeining
    @panzhc

    不想用 Akismet 。
    nieccyyy
        36
    nieccyyy  
    OP
       2014-11-21 12:32:41 +08:00 via iPhone
    @jacy 麻烦,要输验证码的我自己都懒得留言。
    loveyu
        37
    loveyu  
       2014-11-21 12:49:50 +08:00
    推荐用21楼的方式吧,我就这样。然后通过服务器配置将wp-post-comment.php文件屏蔽,搞定所有机器人评论,人肉就用关键字加初次审核
    nieccyyy
        38
    nieccyyy  
    OP
       2014-11-21 12:54:57 +08:00 via iPhone
    @loveyu 除了 hidden 字段,其它的我好像都用上了。
    ibolee
        39
    ibolee  
       2014-11-21 13:14:24 +08:00
    @nieccyyy
    @typcn

    hidden字段给个教程。
    Zhang
        40
    Zhang  
       2014-11-21 13:24:23 +08:00
    @nieccyyy 用第三方账号登陆已经很方便了。
    jimwoo
        41
    jimwoo  
       2014-11-21 14:29:19 +08:00
    我还是很奇怪为啥不用多说?
    xwsoul
        42
    xwsoul  
       2014-11-21 14:52:20 +08:00
    Akismet + 一个免费的key
    0x1e240
        43
    0x1e240  
       2014-11-21 14:58:41 +08:00 via Android
    @cnbeining jQ Spam效果好,那是因为正常行为有时也会被判定为机器人
    0x1e240
        44
    0x1e240  
       2014-11-21 15:05:06 +08:00 via Android
    还有就是不要用验证码插件,虽然防垃圾评论很有效,但是你新站用了就更没人评论了。插件的话,可以用 WP Anti Spam 搭配 Akismet 就可以了,WP Anti Spam 里有个隐藏域选项,类似楼上说的 jQ Spam ,效果杠杠的,但是不要用,除非你想没人评论。
    0x1e240
        45
    0x1e240  
       2014-11-21 15:11:22 +08:00 via Android
    @cnbeining 多说跑路,2333…你这杞人忧天忧的
    0x1e240
        46
    0x1e240  
       2014-11-21 15:12:28 +08:00 via Android
    @cnbeining 另外告诉你,用多说本地数据库也有备份
    DearTanker
        47
    DearTanker  
       2014-11-21 15:33:45 +08:00
    我之前也是被垃圾评论搞的不行,Akismet有时候效果还是不理想,后面用多说以后基本就没有遇到机器人发的垃圾评论了。而且多说的全网通知真的很好用的啊。
    Starduster
        48
    Starduster  
       2014-11-21 16:21:53 +08:00 via iPhone
    有一个滑动解锁代替验证码的插件,楼主可以找一找
    cnbeining
        49
    cnbeining  
       2014-11-21 16:33:42 +08:00
    @nieccyyy 那就可以不用。剩下的几个手动就可以解决。

    但是验证码还是不建议。犯不上。

    @0x1e240 总之不喜欢把这种东西再包出去。。。
    tumutanzi
        50
    tumutanzi  
       2014-11-21 16:36:56 +08:00
    @bobopu
    @0x1e240
    @cnbeining

    正想这么说,多说项目好像现在已经不活跃了吧。赚不到钱的东西不太可能长久。个人博客可能要写十年以上(我已经8年),多说这种免费的东西还能持续十年?坚绝不用第三方的评论系统。
    tumutanzi
        51
    tumutanzi  
       2014-11-21 16:37:59 +08:00
    @typcn 是网上流行的小墙阻垃圾评论的方法吧?好像页面缓存机制就破坏了。
    nieccyyy
        52
    nieccyyy  
    OP
       2014-11-21 16:45:47 +08:00
    @jimwoo 为啥要用多说呢? 就为了防垃圾评论?

    万一它抽风了?挂了?
    jimwoo
        53
    jimwoo  
       2014-11-21 16:54:23 +08:00
    @nieccyyy 也不尽于此。

    1、整合了多个社交登录方式
    2、很多都在用就够成了一种轻度社交,我比较喜欢的是他有个回复评论通知功能。以前我还要折腾一下我回复人家的评论让他怎么知道呢。
    3、ajax什么的杂七杂八功能不用我多管,我用就好了。折腾在于生命,但是我更喜欢多点时间专注下内容
    nieccyyy
        54
    nieccyyy  
    OP
       2014-11-21 17:33:27 +08:00
    @jimwoo 那也是,合适就好。
    typcn
        55
    typcn  
       2014-11-21 17:41:47 +08:00 via iPad
    @tumutanzi 可以不破坏的,专门弄一个不带缓存的php,里面输出一段js,给form增加hidden字段,
    tumutanzi
        56
    tumutanzi  
       2014-11-21 18:54:56 +08:00
    @typcn 欢迎拜读具体技术细节文章,如何操作?这是用户需要的。谢谢先。
    tumutanzi
        57
    tumutanzi  
       2014-11-21 19:14:46 +08:00
    @Zhang 你这么做还不如关了评论呢。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5372 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 08:43 PVG 16:43 LAX 00:43 JFK 03:43
    Do ave faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86