typecho弹出find Input author error怎么回事
OrangeThinK 2020年03月05日 •  2
本文最后修改于 1494 天前,部分内容可能已经过时!
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、(重磅利器)重装模板吧骚年|´・ω・)ノ
油猴小脚本:刷课+选修课 打赏
请作者吃个鸡腿!
“禁足”的二月,再见

该页面评论已关闭

已有 2 条评论

 秋也 2021-04-15 • |

感谢分享,我也遇到同样都问题。

 不是李小程 2021-05-14 • |
@秋也

hhh,能够帮上忙自然是极好的