婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 網站建設 > 建站知識 > dedecms教程:DedeCMS關鍵詞替換問題較完美解決方案

dedecms教程:DedeCMS關鍵詞替換問題較完美解決方案

POST TIME:2020-04-04 18:34

織夢內容關鍵詞替換的時候存在一個錯誤:如果擁有兩個關鍵詞,例如“魔客吧”(www.moke8.com/tags/cit.html)和“魔客吧信息網”(www.moke8.com),但在文章替換的時候我們發現就會出現問題,鏈接變成了:

CIT信息網

解決方案

這樣的嵌套錯誤無論對seo還是用戶體驗都是不好的,這里我們有一個解決方案,也就是先替換比較短的,然后再匹配替換長的,這樣系統則會先去替換CIT這個關鍵詞,而不會去替換CIT信息網了。

修改代碼

其實修改代碼很簡單,我們直接找到include/arc.archives.class.php這個文件,在1226行代碼,也就是:

 

//高亮專用, 替換多次是可能不能達到最多次 function _highlight($string, $words, $result, $pre) { global $cfg_replace_num; $string = str_replace('"', '"', $string); 后面增加一段代碼,使它變為 //高亮專用, 替換多次是可能不能達到最多次 function _highlight($string, $words, $result, $pre) { global $cfg_replace_num; $string = str_replace('"', '"', $string); uasort($words,create_function('$a, $b','return strlen($a)>strlen($b);'));

總結

DedeCMS對于SEO愛好者確實是一個利器,如何用好還需要深入琢磨。


收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
主站蜘蛛池模板: 大悟县| 宕昌县| 白河县| 华池县| 保康县| 襄汾县| 五台县| 佛坪县| 合水县| 大新县| 唐山市| 承德县| 盈江县| 明光市| 泰顺县| 乐平市| 军事| 泰和县| 辛集市| 稻城县| 柏乡县| 伊吾县| 瑞昌市| 东至县| 忻城县| 尼玛县| 阿克陶县| 高密市| 边坝县| 新龙县| 嵩明县| 茌平县| 咸宁市| 定南县| 惠安县| 沙湾县| 汉寿县| 乡宁县| 郓城县| 宽城| 徐州市|