由于DedeCMS搜索采用了分詞,提升了搜索智能化,但是我們發(fā)現(xiàn),搜索結(jié)果并沒有變的更準(zhǔn)確,本篇對DedeCMS的搜索進行一個優(yōu)化,使它的搜索結(jié)果變的更智能、準(zhǔn)確。
首先需要調(diào)整搜索頁面的一個欄目關(guān)鍵詞替換,找到/plus/search.php將其中58行代碼:
foreach($typeArr as $id=>$typename){
$keywordn = str_replace($typename, ' ', $keyword);
if($keyword != $keywordn)
{
修改為:
foreach($typeArr as $id=>$typename){
//$keywordn = str_replace($typename, ' ', $keyword);
$keywordn = $keyword;
if($keyword != $keywordn)
{