我还是很期待你能回来,但可以尽量克服

typecho弹出find Input author error怎么回事
find Input author error

1.png
这个问题发生在我的说说页,当我访客身份浏览说说页的时候,就会出现这个错误,但是登录之后就不会
刚开始我以为这是由于用小程序发说说到数据库的时候没有带上author默认null出现了错误
(前段时间因为垃圾评论很多开启了防机器人评论插件CommentFilter)
然后就到数据库把落下的几十条author给整理了一下

update typecho_comments set `author` = '不是李小程' where `author` is null

结果很不给面子完全没有用,我还去把模板文件都给重新撸了一遍
很确定问题和评论相关有关,因为其他页面完全没有这个问题
而且当我关闭全站评论后也没有出现弹窗问题了,但评论作为与外界通讯交流的地方肯定不能关啊
这俩页面的区别在于,我的说说页面是暂时没有办法评论的(被阉割掉了
所以导致了一些评论验证功能的插件爆了错误
最后才发现,是插件CommentFilter惹的祸

解决方法有以下两种

1,编辑这些没有评论功能的页面——》高级设置——》权限控制,把允许评论前面的框取消掉,然后发布文章。

2.png

2,找到与评论相关的插件,关闭该项过滤功能或把插件给卸载,比如我所使用的commentfilter插件设置第一项屏蔽机器人评论,选择无动作,保存设置即可。

3.png

但是作为说说页面,肯定得要允许自己评论才行啊
所以如果以上方法不能够解决问题的话
别慌,还有三个不太正经的办法能帮到你

  • 1、重写该模板页面(有技术有备份后可以试试看
  • 2、使用notepad++或者sublime 全文件搜索“find Input author error”,然后删除掉相关代码(由此引起的问题概不负责
  • 3、(重磅利器)重装模板吧骚年|´・ω・)ノ
typechoerror © 著作权归陌橙离家的小屋所有,转载请注明出处。
我很想你,我们能重新认识一下吗 打赏 “禁足”的二月,再见

添加新评论