如何解决WordPress被群发垃圾评论的问题

更新于 2025年4月18日 wordpress教程

如何解决WordPress被群发垃圾评论的问题

现在推荐使用我们的站长工具箱插件wordpress站长工具箱插件imwpf,必装插件,在系统增强中直接内置放垃圾评论功能。勾选即可,不用再修改主题啦!插件完全免费,安装即可使用。

其他解决方案

我们很多网友都有反馈到WordPress建站过程中发现后台评论每天都会有很多垃圾评论,而且看似这些评论都是非人工群发的。确实,我们可能会遇到很多被软件群发的垃圾评论,比如看到有很多英文留言。这些信息会增加我们每天的删除时间成本,同时对于网站也是不好的。我们有没有办法去解决这个问题呢?

我们可能较多的方法就是增加评论验证,需要在评论的时候输入验证码或者其他的验证机制,这些也是不错的办法。在今天,我们WordPress课堂需要介绍的就是通过两段代码,可以实现屏蔽这些评论内容。

第一、评论内容需要中文

我们在评论中看到的都是英文或者其他语言,没有中文。那我们就必须评论内容中有中文。

// 评论中需要有中文 
function wp_refused_spam_comments($comment_data) {
$pattern = '/[一-龥]/u';
$jpattern = '/[ぁ-ん]+|[ァ-ヴ]+/u';
if (!preg_match($pattern, $comment_data['comment_content'])) {
err(__('评论中需要有一个汉字!'));
}
if (preg_match($jpattern, $comment_data['comment_content'])) {
err(__('不能有日文!'));
}
return ($comment_data);
}
add_filter('preprocess_comment', 'wp_refused_spam_comments');

第二、禁止评论中有链接

很多人到博客评论留言,都是为了推广网站的,我们禁止链接就没有多少人来发评论了。

//禁止发链接 
function wp_comment_post( $incoming_comment ) {
$ = '/[href="|rel="nofollow"||</a>]/u';
if(preg_match($, $incoming_comment['comment_content'])) {
err( "禁止发链接地址!" );
}
return( $incoming_comment );
}
add_filter('preprocess_comment', 'wp_comment_post');

就这么简单,将两段代码添加到当前WordPress主题中的Functions.php文件中。

你可能还喜欢下面这些文章

为什么WordPress评论功能无法正常使用为什么WordPress评论功能无法正常使用

WordPress评论功能异常是常见问题,但通常可通过系统排查解决。首先检查后台"设置→讨论"确保评论功能已启用,并验证基础选项配置。若功能仍异常,需排查主题或插件冲突,建议切换默认主题并禁用插件测试。评论审核设置过严或垃圾防护规则也可能导致

如何解决WordPress网站评论功能无法使用的问题如何解决WordPress网站评论功能无法使用的问题

**** WordPress网站评论功能失效可能由设置错误、主题限制或插件冲突导致。本文提供系统排查方案:首先检查后台“设置>讨论”中的评论开关,确保允许评论且未强制登录;其次切换至默认主题测试兼容性,或手动添加评论模板代码;接着停用

如何通过WordPress设置用户评论审核流程如何通过WordPress设置用户评论审核流程

**摘要内容:** WordPress评论审核功能能有效拦截垃圾广告和不当内容,维护网站的专业性。通过后台的“讨论”设置,可开启人工审核、关键词黑名单和用户权限分级,减少手动工作量。进阶方法包括安装反垃圾插件(如Akismet或Anti-S

WordPress评论系统反垃圾设置全攻略WordPress评论系统反垃圾设置全攻略

WordPress评论系统反垃圾设置全攻略:随着网站流量增长,垃圾评论成为困扰站长的普遍问题。本文系统介绍WordPress反垃圾解决方案:首先优化后台"讨论"设置,启用评论审核与关键词过滤;其次激活预装的Akismet服务,利用云端技术拦截

怎样在WordPress中批量删除垃圾评论怎样在WordPress中批量删除垃圾评论

WordPress站长常面临垃圾评论困扰,这些含恶意链接的推广信息不仅影响美观,还可能危害SEO和网站安全。本文提供三种高效清理方案:1. 使用WordPress内置功能,通过后台评论筛选批量删除;2. 借助WP-Optimize或Advan

怎样通过WordPress实现自动清理垃圾评论怎样通过WordPress实现自动清理垃圾评论

WordPress网站常受垃圾评论困扰,影响SEO和用户体验。本文详细介绍如何通过免费工具实现自动清理:首先推荐启用内置的Akismet服务,获取API密钥并配置自动删除功能;其次利用计划任务插件定期清空垃圾文件夹。若效果不足,可补充数学验证

WordPress 站长工具箱插件,站长必装插件WordPress 站长工具箱插件,站长必装插件

摘要:这款WordPress站长工具箱插件包括多项功能优化,如禁用定时任务、json接口、文章修订版及内置缩略图生成等,以改善WordPress的性能和安全性。此外,它还提供免登录发布接口、防垃圾评论插件和文章审核插件。该插件还具备无损更新功

wordpress怎么设置固定链接wordpress怎么设置固定链接

请查看更详细的设置教程:wordpress如何设置固定链接。登录wordpress后台,点击后台设置栏目下的“固定链接”按钮。wordpress提供了6种链接形式供我们选择。