typecho发表评论需要发送两次才成功的解决方案
回复问题
- 最近发现typecho发表评论需要发送两次才会成功发送出去,网上查询了下资料,好像把后台设置里面的开启反垃圾评论选项关闭就可以解决问题。
解决办法
- 原来typecho的反垃圾就是通过用户发送两次评论来实现。。。
- 但是这样造成第一次输入了评论,点击发送后,变成空白,也没显示出来。只能重新编辑评论内容,重新点击发送。。。
事实的真相
- 在Jrotty大佬的指导下终于明白了,原来是因为Pjax的加载导致了。
实际上是通过一段js来实现过滤垃圾的,而pjax模板大多都和那段js有冲突,所以需要关闭
大佬如是说,然后我亲自测试了一下,果然如此,大家千万不要被前面的说法误导了!