本帖最后由 finder 于 2014-12-28 11:23 编辑 - d z& h. {( |5 @! @
; K* T8 E' |" N% [! p
绝大部分的垃圾评论都是通过post网站根目录下的wp-comments-post.php来提交垃圾评论的,我们让其找不到post的入口,那么它就不能发垃圾评论了。
4 t9 U h8 j5 Q* p' n& B! K+ K) W3 j9 X6 G4 y
对于普通用户而言,正常情况下,不管你使用的什么主题,通用的解决方法是:& q1 b0 _1 J4 X( ~- [: I
x0 e: f" b: N4 w) {将博客根目录下面的wp-comments-post.php改名,改成什么都可以,比如 no-comments-post.php5 j" m+ x. Y8 x" k4 a* v- O
& I9 s& J% E( y" ~8 e% v打开主题的里面的comments.php,找到代码里面的 wp-comments-post.php ,将其改为 no-comments-post.php
' x f9 L4 S/ J% A1 \, P }9 F. u9 ]5 D8 T8 N5 |, ]( m
改的名字跟之前修改的名字一样就行了,建议改的不要这么规则,防止垃圾评论发布机制升级通过什么正则匹配来猜某些类似的地址。% C, c% a. _/ W, M: K5 a _
" w* m$ r/ y/ N3 q1 g1 ?这个主要就是通过修改评论路径,让垃圾评论发表找不到入口,从而屏蔽垃圾评论& E; M( w+ \0 w, ?* K; c8 C4 W
* }* r+ E! C h3 `' E
3 [( H+ z! m! _! D4 u# h
4 Y8 U' g, R0 ]1 s
2 i6 g @1 @! S# a
% |! ?) \& e9 Z* u7 l( I还有个方法,
4 t2 R- ^$ o. ~这个评论解锁 是个什么插件啊?
7 H0 n: `% }5 Y: z3 V6 F8 j5 [8 d一款myQaptcha的插件来的,9 H% T; F, C! I+ i
在单页文章评论处添加滑动解锁,使用Session技术防止垃圾评论和机器人,, P0 i7 D- i. @
让你不用整天忙于文章审核.纯绿色插件,不修改数据库、无需中转页面、无需加载任何第三方代码、安装简单卸载干净、轻巧迅速
' f) s0 A. H6 }5 w9 l8 A. {: v% U0 p
|