国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > 建站經驗 > 正文

DedeCMS關鍵詞替換問題較完美解決方法

2024-04-25 20:30:32
字體:
來源:轉載
供稿:網友

問題描述

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

<a href="http://www.cit.cn"><u><a href="www.cit.cn/tags/cit.html">CIT</a>信息網</u></a>

解決方案

這樣的嵌套錯誤無論對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愛好者確實是一個利器,如何用好還需要深入琢磨。 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 边坝县| 弋阳县| 双鸭山市| 凤台县| 林芝县| 满洲里市| 来安县| 隆昌县| 怀仁县| 英德市| 堆龙德庆县| 南召县| 佛山市| 南郑县| 庄浪县| 页游| 醴陵市| 澄江县| 夏邑县| 台东县| 蒲江县| 临江市| 天全县| 黑河市| 吴川市| 南岸区| 娄底市| 香河县| 洞头县| 宜丰县| 定安县| 江北区| 潢川县| 灵璧县| 康平县| 松潘县| 南京市| 万山特区| 木兰县| 台前县| 丹巴县|