相信众多站长使用过phpcms建站的时候都会碰到一个问题,就是在使用全站搜索功能的时候输入关键字搜索不到内容或出现结果不全的问题,而这些内容明明存在的,为什么会出现这个问题?小编研究过后才知道,Phpcms v9在呈现搜索结果的时候,会自动分词,于是会出现结果不全及搜索不到内容的情况,解决方法如下:
打开phpcms\modules\search\index.php找到大约在第80行代码
修改为:
只要把第81、82、83、85行代码注释掉就可以了,意思就是不再使用分词进行关键字搜索,而是直接使用你输入的关键字进行匹配查找。