目前
但我还是无法控制机器人提交我的评论表单。 请帮助我现在该怎么做?
答案 0 :(得分:2)
添加一个带有误导性ID /名称的隐藏字段
<input type="hidden" id="Username" name="Username" value=""/>
如果机器人出现并填写您的表单,他们可能会填写用户无法填写的隐藏字段,因此如果隐藏字段包含数据,则不允许提交。
答案 1 :(得分:0)
答案 2 :(得分:0)
Lyuben Todorov提出了一个很好的解决方案来防止BOT垃圾邮件发送者。但是,如果您仍然有垃圾邮件,可能还有人类垃圾邮件,请使用Akismet反垃圾邮件系统。
答案 3 :(得分:0)
为什么不实施Akismet并让他们为您处理?他们有一个记录良好的API,成千上万的人依赖它来在Wordpress博客上预防垃圾邮件。我在妻子的博客上使用Akismet,可能在3年内没有看到垃圾评论。
答案 4 :(得分:-1)
尝试创建独特的验证码以停止任何标准机器人(但如果有人想要准确地发送垃圾邮件,则无法使用)。
另一种方法是通过电话号码添加验证。