POST TIME:2021-05-23 00:25
織夢Dedecms程序越來越受到站長朋友們的喜愛,從市場上來看基本上企業站使用這款程序做的接近占據了一半的市場了。小編也是經常和這款程序打交道,因為織夢58php免備案虛擬主機中有很大一部分都是dedecms的用戶。小編今天主要講的是dedecms這款開源程序默認有個搜索功能,如果會員們使用這個功能搜索本站內相關的文章的時候一般都是按照文章上傳的先后順序羅列出來的,這樣很不利于用戶體驗,因為會員們想要的結果是問題的答案,一般只要同類的文章點擊數比較多,說明答案越靠近,如果是按照文章更新的先后順序搜索到的結果對會員無用的話,那樣還要繼續翻下一頁,非常不利于用戶體驗了。站長朋友們都希望得到的結果按點擊數排序,點擊多的排前面。 那么具體的該如何實現呢?小編查閱了一些文檔最后找到了解決方法,下面來整理下: 首先按照目錄路徑找到以下文件: include/inc_arcsaerch_view.php 使用高級編輯器打開,找到大概第48行:
$this->OrderBy = 'dede_full_search.aid desc';修改以下代碼:
$this->OrderBy = 'dede_full_search.click desc';修改好了之后再上傳覆蓋之前的目錄文件,然后再登陸網站后臺更新生成一下,這樣再回到網站首頁是有搜索功能的時候搜索出來的文章就是按照點擊次數進行排序的了。