本帖最后由 finder 于 2014-12-28 11:23 编辑
% O, f7 Y/ r& {* d* R( [
5 R3 y/ I. j$ k/ J8 d) o绝大部分的垃圾评论都是通过post网站根目录下的wp-comments-post.php来提交垃圾评论的,我们让其找不到post的入口,那么它就不能发垃圾评论了。" m9 N) b! X# }; }
' P8 |# _% E/ X
对于普通用户而言,正常情况下,不管你使用的什么主题,通用的解决方法是:. k8 a9 I3 \6 b$ ]" B
5 _* N' C8 Z, u4 K' L
将博客根目录下面的wp-comments-post.php改名,改成什么都可以,比如 no-comments-post.php
% m7 v8 t, z9 `9 A0 R% |$ ]
+ m: j% E, n: h打开主题的里面的comments.php,找到代码里面的 wp-comments-post.php ,将其改为 no-comments-post.php6 ^! U) `; R5 Z- o7 O. z
) X9 j2 ^! X* I: [. o# h改的名字跟之前修改的名字一样就行了,建议改的不要这么规则,防止垃圾评论发布机制升级通过什么正则匹配来猜某些类似的地址。" ?/ H. g3 a4 Q9 Q+ n* G2 W L6 R
* i1 l, S" P; a! r2 L5 L6 ]; n
这个主要就是通过修改评论路径,让垃圾评论发表找不到入口,从而屏蔽垃圾评论7 [9 ?+ p6 d! ]
" _6 I% x, d0 c% |
) C) ^8 ~9 g! \* c, X6 l, a' J
0 |% ^5 f1 y1 X: z. ?+ E+ M! @( E; M* b8 F5 { v$ [ E
% ~: w( ?6 @ ~4 _
还有个方法,
/ T2 R/ Q6 M! o7 N2 g- t这个评论解锁 是个什么插件啊?% i! K+ E' o+ G1 ?/ R& G
一款myQaptcha的插件来的,, Q* F K# E$ {5 ]4 n9 X' C" v' r. @
在单页文章评论处添加滑动解锁,使用Session技术防止垃圾评论和机器人,
2 d9 f: g5 q& K) ?9 Z1 b让你不用整天忙于文章审核.纯绿色插件,不修改数据库、无需中转页面、无需加载任何第三方代码、安装简单卸载干净、轻巧迅速
/ W' w k( C w1 i
+ A1 h6 {3 p4 A6 C) w/ k, S: p# W |