Typecho的搜索直至1.20版本依旧会吞掉空格,导致不能带空格搜索文章。

解决办法

1.找到var/Widget/Archive.php文件
2.找到处理搜索的代码(大概在2177行):

$keywords = $this->request->filter('url', 'search')->keywords;

3.替换为以下代码:

$keywords = $this->request->keywords;

4.将修改后的Archive.php上传并替换服务器上的原文件即可。