本人最近改版網(wǎng)站,采用織夢(mèng)5.7版本,想要使文章自動(dòng)內(nèi)鏈,在網(wǎng)上找了許久,發(fā)現(xiàn)所有的文章都只解決了內(nèi)鏈問(wèn)題,而沒(méi)有解決“自動(dòng)”二字,于是經(jīng)過(guò)研究,可通過(guò)如下方法解決織夢(mèng)5.7自動(dòng)內(nèi)鏈問(wèn)題,并徹底解決織夢(mèng)內(nèi)鏈BUG。
一、開(kāi)打include/arc.archives.class.php 文件
二、查找function ReplaceKeyword($kw,&$body)
三、查找如下代碼

四、修改如上代碼為

五、OK,已經(jīng)修改完成了保存。FTP上傳,覆蓋空間include/arc.archives.class.php 文件
六、一鍵更新網(wǎng)站->更新所有(以前的文章就會(huì)自動(dòng)內(nèi)鏈)
七、最后,在系統(tǒng)設(shè)置的“性能設(shè)置”選擇使用關(guān)鍵詞關(guān)連文章,“其他選項(xiàng)->關(guān)鍵詞替換次數(shù)”中填入不小于1的數(shù)。
以后,新添加的文章,就會(huì)自動(dòng)內(nèi)鏈,以后都不需要去“后臺(tái)->核心->批量維護(hù)->文檔關(guān)鍵詞維護(hù)”那里累死累活的添加鏈接了。如果是和本人一樣懶,可以在“后臺(tái)->系統(tǒng)->系統(tǒng)基本參數(shù)->性能選項(xiàng)”做如下選取

這樣,每次添加好文章后,就一切自動(dòng)解決了。
注釋:新代碼可以有效的消除織夢(mèng)自動(dòng)內(nèi)鏈bug
原bug為:如果有兩個(gè)關(guān)鍵詞“對(duì)外漢語(yǔ)”和“對(duì)外漢語(yǔ)教師”,在文章中出現(xiàn)“對(duì)外漢語(yǔ)教師”時(shí),自動(dòng)內(nèi)鏈只會(huì)永遠(yuǎn)鏈接為“對(duì)外漢語(yǔ)”,而忘卻“對(duì)外漢語(yǔ)教師”這個(gè)關(guān)鍵詞。
轉(zhuǎn)載本文,請(qǐng)記住http://www.imzzr.com