全球主机交流论坛

标题: WP博客咨询一个问题 [打印本页]

作者: totabc    时间: 2018-9-25 17:09
标题: WP博客咨询一个问题
本帖最后由 totabc 于 2018-9-25 17:37 编辑

求教各位大佬,博客里面有一篇文章一致被垃圾评论。一天能有几千条。持续了好几天了。如下图所示:

这种一般是什么原因,以及有什么应对策略么
感谢各位大佬的热情帮助,安装插件了
作者: helone    时间: 2018-9-25 17:14
开启 Akismet 插件,更简单点找个函数,只允许提交包含中文的评论
作者: 贵宾    时间: 2018-9-25 17:15
提示: 作者被禁止或删除 内容自动屏蔽
作者: hzwill    时间: 2018-9-25 17:17
Akismet 插件还是比较靠谱的,注册帐号以后可以通用,而且会存储过往的屏蔽策略。
作者: 方块李    时间: 2018-9-25 17:21
你可能需要一段代码

https://fx.fklds.com/131.html
作者: luckyroach    时间: 2018-9-25 17:27
提示: 作者被禁止或删除 内容自动屏蔽
作者: xiaoz    时间: 2018-9-25 19:12
可以尝试屏蔽全英文、全日文的评论,在主题目录下加入:
  1. //屏蔽纯英文评论和纯日文
  2. function inlojv_comment_post( $incoming_comment ) {
  3. $pattern = '/[一-龥]/u';
  4. // 禁止全英文评论
  5. if(!preg_match($pattern, $incoming_comment['comment_content'])) {
  6. wp_die( "您的评论中必须包含汉字!" );
  7. }
  8. $pattern = '/[あ-んア-ン]/u';
  9. // 禁止日文评论
  10. if(preg_match($pattern, $incoming_comment['comment_content'])) {
  11. wp_die( "评论禁止包含日文!" );
  12. }
  13. return( $incoming_comment );
  14. }
  15. add_filter('preprocess_comment', 'inlojv_comment_post');
  16. //屏蔽垃圾留言END
复制代码


参考:https://www.xiaoz.me/archives/5242
作者: vpsxxs.com    时间: 2018-9-25 20:24
还是用插件省事省心
作者: 日后再说    时间: 2018-9-25 20:31
Akismet +1




欢迎光临 全球主机交流论坛 (https://loc.516000.xyz/) Powered by Discuz! X3.4