本帖最后由 finder 于 2014-12-28 11:23 编辑
) ]' e4 F/ o; R; J9 Q
+ Q# C% x! j0 Y0 o& w绝大部分的垃圾评论都是通过post网站根目录下的wp-comments-post.php来提交垃圾评论的,我们让其找不到post的入口,那么它就不能发垃圾评论了。
8 W# X$ w+ V4 l4 {& j2 { _3 A8 z0 d9 Z# l: P
对于普通用户而言,正常情况下,不管你使用的什么主题,通用的解决方法是:
$ o. i+ W$ R& l( ~7 M2 A# S, r# X1 B- [- o
将博客根目录下面的wp-comments-post.php改名,改成什么都可以,比如 no-comments-post.php
% J$ f# q2 U) z1 C- a* A$ s) s6 e( o( }
打开主题的里面的comments.php,找到代码里面的 wp-comments-post.php ,将其改为 no-comments-post.php( W u+ k5 \' h9 x
! k3 C. ^2 [ t9 v- \/ Q: _, Z) H
改的名字跟之前修改的名字一样就行了,建议改的不要这么规则,防止垃圾评论发布机制升级通过什么正则匹配来猜某些类似的地址。- M/ _0 ]8 Y6 A( f) I+ Z
; X% |7 v+ `8 x2 L) K7 e. \
这个主要就是通过修改评论路径,让垃圾评论发表找不到入口,从而屏蔽垃圾评论
! o9 b" c$ a- a# g3 \$ g, q3 C
$ F% Z; Z- v9 F7 ~0 z
) |, G6 p% w2 a
8 h' H# N$ r- N$ `% s' }- r
" Z9 M' U- O4 d; ]7 h. b% D9 B. S6 H( g$ ^1 x( M2 m. }
还有个方法,
2 d; K, x7 Y. S8 T% Z% v0 E- W: Z( d这个评论解锁 是个什么插件啊?
. h( P) h7 n& N* H9 v一款myQaptcha的插件来的,
& N9 J" y3 l: \0 p/ ^) ^, z" I在单页文章评论处添加滑动解锁,使用Session技术防止垃圾评论和机器人,9 A9 F+ C4 O0 r% c/ ^4 F1 Y4 ~
让你不用整天忙于文章审核.纯绿色插件,不修改数据库、无需中转页面、无需加载任何第三方代码、安装简单卸载干净、轻巧迅速' i+ H: Q( Y L7 l7 L
- h) |$ P; c* Y! P& o |