在使用Typecho的时候,为了防止过多垃圾评论充斥整个博客,我们一般会强制要求游客在发表评论时填写自己的昵称与邮箱并提交给后台进行验证。这样(大概)可以减少垃圾评论出现的频率,不过同时也带来了一个问题:游客每次发表评论时都需要重新填写相关验证信息。
在不考虑浏览器的自动填充表单的情况下,要解决这个问题,一般有两个解决办法:换用三方评论插件通过评论插件平台的相关验证措施来保证访客的真实性 或 取消邮箱验证并开启验证码来阻挡广告机器人的自动发布(效果很差)。
这里要介绍一种通过保存表单内容的方式来以不更改验证方法的情况下解决这个问题的方案。