找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 50|回复: 6

WP博客咨询一个问题

[复制链接]

24

主题

558

回帖

1230

积分

金牌会员

积分
1230
发表于 2018-9-25 17:09:12 | 显示全部楼层 |阅读模式
本帖最后由 totabc 于 2018-9-25 17:37 编辑

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



这种一般是什么原因,以及有什么应对策略么
感谢各位大佬的热情帮助,安装插件了
回复

使用道具 举报

100

主题

1321

回帖

3024

积分

论坛元老

积分
3024
发表于 2018-9-25 17:14:08 | 显示全部楼层
开启 Akismet 插件,更简单点找个函数,只允许提交包含中文的评论
回复

使用道具 举报

76

主题

1169

回帖

2598

积分

金牌会员

积分
2598
发表于 2018-9-25 17:15:59 | 显示全部楼层
Akismet 插件还是比较靠谱的,注册帐号以后可以通用,而且会存储过往的屏蔽策略。
回复

使用道具 举报

40

主题

1418

回帖

3060

积分

论坛元老

积分
3060
发表于 2018-9-25 17:17:33 | 显示全部楼层
你可能需要一段代码

https://fx.fklds.com/131.html
回复

使用道具 举报

96

主题

559

回帖

1440

积分

金牌会员

积分
1440
发表于 2018-9-25 17:21:24 | 显示全部楼层
可以尝试屏蔽全英文、全日文的评论,在主题目录下加入:
[ol]
  • //屏蔽纯英文评论和纯日文
  • function inlojv_comment_post( $incoming_comment ) {
  • $pattern = '/[一-龥]/u';
  • // 禁止全英文评论
  • if(!preg_match($pattern, $incoming_comment['comment_content'])) {
  • wp_die( "您的评论中必须包含汉字!" );
  • }
  • $pattern = '/[あ-んア-ン]/u';
  • // 禁止日文评论
  • if(preg_match($pattern, $incoming_comment['comment_content'])) {
  • wp_die( "评论禁止包含日文!" );
  • }
  • return( $incoming_comment );
  • }
  • add_filter('preprocess_comment', 'inlojv_comment_post');
  • //屏蔽垃圾留言END[/ol]复制代码

    参考:https://www.xiaoz.me/archives/5242
  • 回复

    使用道具 举报

    63

    主题

    409

    回帖

    1057

    积分

    金牌会员

    积分
    1057
    发表于 2018-9-25 17:27:32 | 显示全部楼层
    还是用插件省事省心
    回复

    使用道具 举报

    34

    主题

    510

    回帖

    1178

    积分

    金牌会员

    积分
    1178
    发表于 2018-9-25 19:12:51 | 显示全部楼层
    Akismet +1
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|Discuz! X

    GMT+8, 2025-4-20 02:43 , Processed in 0.017327 second(s), 3 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表