回复问题
- 最近发现typecho发表评论需要发送两次才会成功发送出去,网上查询了下资料,好像把后台设置里面的开启反垃圾评论选项关闭就可以解决问题。
解决办法
- 原来typecho的反垃圾就是通过用户发送两次评论来实现。。。
- 但是这样造成第一次输入了评论,点击发送后,变成空白,也没显示出来。只能重新编辑评论内容,重新点击发送。。。
事实的真相
- 在Jrotty大佬的指导下终于明白了,原来是因为Pjax的加载导致了。
实际上是通过一段js来实现过滤垃圾的,而pjax模板大多都和那段js有冲突,所以需要关闭
大佬如是说,然后我亲自测试了一下,果然如此,大家千万不要被前面的说法误导了!
本文由 Rinvay 创作,采用 知识共享署名4.0 国际许可协议进行许可
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名
最后编辑时间为: Jul 5, 2018 at 11:30 pm
感谢大佬,我也是这个问题!!!
我的主题也是评论两次才可以,刚刚搜到你的文章,我的主题没有pjax,然后我把反垃圾关了,现在评论一次就可以……………
typecho官方程序里有Ajax
大佬好,我把Pjax关掉后,坐下角动态文字就随之关闭了,这个怎么办呀
原来typecho的反垃圾就是通过用户发送两次评论来实现。这句话逗到我了,哈哈哈!实际上是通过一段js来实现过滤垃圾的,而pjax模板大多都和那段js有冲突,所以需要关闭
哈哈,大佬取笑我,我这种不知道原理的就是看表面,不过您这么一解释我倒是知道了,感谢!
不是取笑,只是被逗乐了,typecho开发者不会那么傻的
哈哈,我想也是,但是我没去深究问题,表面上是这个样子
囧,我的typecho遇到评论邮件发不出去的问题……
这个就必须要严查了!
给这个反垃圾机制点赞。。。
这个玩意真得很着恶心,我就说为什么会这样!!