本帖最后由 finder 于 2014-12-28 11:23 编辑
8 J* ~: z Y$ C& o/ Y
* \6 d. O2 ?' Z, V) y6 L: [绝大部分的垃圾评论都是通过post网站根目录下的wp-comments-post.php来提交垃圾评论的,我们让其找不到post的入口,那么它就不能发垃圾评论了。& j+ m1 e! d0 W
6 c$ t$ _, J7 z: m9 D对于普通用户而言,正常情况下,不管你使用的什么主题,通用的解决方法是:
/ a* K1 P) R& _& G7 k$ z. P- X' U) F1 u- `
将博客根目录下面的wp-comments-post.php改名,改成什么都可以,比如 no-comments-post.php( B0 C- V$ [/ c* w( S) C# V
! g8 V* E8 ^6 H9 Z5 `
打开主题的里面的comments.php,找到代码里面的 wp-comments-post.php ,将其改为 no-comments-post.php" V# g/ `$ d8 i$ ]( B" E4 u/ `( B
" V. Y7 R0 M' q* D7 I改的名字跟之前修改的名字一样就行了,建议改的不要这么规则,防止垃圾评论发布机制升级通过什么正则匹配来猜某些类似的地址。8 a ~( ~# c0 V) l" w
" H M. L1 J3 e7 S' e! t6 {1 R
这个主要就是通过修改评论路径,让垃圾评论发表找不到入口,从而屏蔽垃圾评论$ v1 b8 a6 Q) x; E
1 p, u( ]: P1 ?8 {$ c
- s9 c' t! r# H: g5 S$ m
6 ]3 T0 P& w. d: Y3 O j/ g ~6 F
% o. ]8 U" y5 ~( E
$ q! n7 ?4 d# |3 \. R8 e! T. Q还有个方法,: Q" S/ A3 a D/ m
这个评论解锁 是个什么插件啊?$ O% K5 o5 D: h# ?! x% Z
一款myQaptcha的插件来的,
, d! m( D) R5 t8 Z" f& V/ n+ O8 m在单页文章评论处添加滑动解锁,使用Session技术防止垃圾评论和机器人,( A/ j8 U8 E% W: T0 x; R
让你不用整天忙于文章审核.纯绿色插件,不修改数据库、无需中转页面、无需加载任何第三方代码、安装简单卸载干净、轻巧迅速
2 c' d0 _! @; p, x% h& ?+ J. \
3 n1 c8 G2 E, o6 i: Z3 k |