当前位置:网站首页 > WordPress教程 > 正文
滑动解锁提交评论插件_一招屏蔽WordPress垃圾评论
作者:98wpeu发布时间:2026-03-12分类:WordPress教程浏览:111
导读:自己搭建网站,尤其是搭建的英文网站,那么非常容易受到垃圾评论的骚扰,可能每天都有几十上百条的英文,带有连接的一些评论提交到你网站后台待审核,本文教你如何简单屏蔽这些垃圾评论还不会误...
自己搭建网站,尤其是搭建的英文网站,那么非常容易受到垃圾评论的骚扰,可能每天都有几十上百条的英文,带有连接的一些评论提交到你网站后台待审核,本文教你如何简单屏蔽这些垃圾评论还不会误伤正常评论。
例如下图这样的垃圾评论:

你不要以为是你网站内容受欢迎,实际上这些评论都是机器人发送的,别人根本就没有访问你的网站。
滑动解锁评论插件介绍和下载
安装WordPress之后默认会给你安装一个Akismet Anti-Spam的垃圾评论插件,采用的是云数据,可以自动拦截一些垃圾评论,不过体验并不好。
- Akismet Anti-Spam首先设置麻烦,你还需要去注册一个key激活才能用;
- 然后这些垃圾评论还是会提交到你网站数据库,造成数据库臃肿。
所以,给大家带来一款非常方便的滑动解锁提交评论插件myqaptcha。
这款名为myqaptcha的垃圾评论拦截插件工作模式非常简单,就是在你评论框插入一个滑动条,需要从左拖动到右边,才能激活评论功能。
就像下图演示这种,相信你已经在很多人的博客上看到并且使用过这个插件了。

myqaptcha的优势
相比Akismet Anti-Spam,myqaptcha的优势更加明显:
- 小巧,只有20多k
- 干净,不插入数据库
- 有效,需要滑动解锁后才能提交评论,屏蔽了机器人的评论
myqaptcha下载
点击下方按钮,上传到网站安装,启用后自动工作。
下载地址
代码版屏蔽全英文和日文评论
如果你不想装插件,也可以直接用下面的代码来屏蔽全英文和日文的评论,不过注意,你做的外贸独立站千万不要用,不然老外的评论全部就没办法提交了。
//屏蔽纯英文评论和纯日文
function refused_english_comments($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', 'refused_english_comments');把上面的代码复制粘贴到主题函数文件就可以了。
- 安全添加代码到functions.php文件的方法:Code Snippets
相关推荐
- 使用jQuery.fn自定义jQuery翻页插件 - Web前端
- 基于jQuery的的一个隔行变色,鼠标移动变色的小插件 - Web前端
- niceTitle 基于jquery的超链接提示插件 - Web前端
- 分享精心挑选的12款优秀jQuery Ajax分页插件和教程 - Web前端
- 使表格的标题列可左右拉伸jquery插件封装 - Web前端
- jQuery实现的一个自定义Placeholder属性插件 - Web前端
- 使用jquery实现的一个图片延迟加载插件(含图片延迟加载原理) - Web前端
- jQuery插件实现表格隔行换色且感应鼠标高亮行变色 - Web前端
- jQuery焦点图切换特效插件封装实例 - Web前端
- jq选项卡鼠标延迟的插件实例 - Web前端
- WordPress教程排行
-
- 1SiteGround的CPU Time Usage是什么意思?为什么有感叹号
- 2WordPress关注微信公众号回复可见和阅读更多的方法
- 3自定义WooCommerce库存提示插件,修改Out of stock缺货提示
- 4#建站# 免费的VPS管理软件Xshell8/Xftp8中文版下载
- 5外贸WordPress建站付费主题和插件第二年需要续费吗?
- 6WordPress媒体库增强(图片分类)插件WP Media Folder
- 7SiteGround上用Avada搭建的主题图片不显示问题排查
- 8一款简洁的WordPress主题Neve,适用于博客和企业网站
- 9KeePass实现Chrome浏览器自动填充密码方法一
- 最近发表
-
- WordPress随机显示特色图片插件:Random Post Thumbnails
- KeePass实现Chrome浏览器自动填充密码方法一
- LNMP一键包nginx 301强制跳转到https教程
- KeePass实现Chrome浏览器自动填充密码方法二
- #建站# 免费的VPS管理软件Xshell8/Xftp8中文版下载
- 使用Xshell 8连接VPS教程_电脑登录vps的方法
- WordPress评论界面添加烟花????效果
- 不同浏览器书签同步方案:坚果云+Floccus_详细使用教程
- iOS端KeePassXC客户端APP:Strongbox Password Safe
- 给WordPress评论中的Gravatar头像图片添加ALT属性


