DedeCMS關(guān)鍵詞替換問題較完美解決方法,織夢文章
導(dǎo)讀:織夢文章織夢文章這里我們有一個(gè)解決方案,也就是先替換比較短的,然后再匹配替換長的,這樣系統(tǒng)則會(huì)先去替換CIT這個(gè)關(guān)鍵詞,而不會(huì)去替換CIT信息網(wǎng)了 問題描述 織夢內(nèi)容關(guān)鍵詞替換織夢模板。
這里我們有一個(gè)解決方案,也就是先替換比較短的,然后再匹配替換長的,這樣系統(tǒng)則會(huì)先去替換CIT這個(gè)關(guān)鍵詞,而不會(huì)去替換CIT信息網(wǎng)了
問題描述
織夢內(nèi)容關(guān)鍵詞替換的時(shí)候存在一個(gè)錯(cuò)誤:如果擁有兩個(gè)關(guān)鍵詞,例如“dedecode”(www.dedecode.com/tags/dede.html)和“織夢模板網(wǎng)”(wdede織夢模板ww.dedecode.com),但在文章替換的時(shí)候我們發(fā)現(xiàn)就會(huì)出現(xiàn)問題,鏈接變成了:
<a href="http://www.dedecode.com"><u><a href="www.dedecode.c織夢模板安裝om/tags/dede.html">織夢</a>模板網(wǎng)</u></a>
解決方案這樣的嵌套錯(cuò)誤無論對(duì)SEO還是用戶體驗(yàn)都是不好的,這里我們有一個(gè)解決方案,也就是先替換比較短的,然后再匹配替換長的,這樣系統(tǒng)則會(huì)先去替換CIT這個(gè)關(guān)鍵詞,而不會(huì)去替換CIT信息網(wǎng)了。
修改代碼其實(shí)修改代碼很簡單,我們直接找到include/arc.archives.class.php這個(gè)文件,在1226行代碼,也就是:
//高亮專用, 替換多次是可能不能達(dá)到最多次 function _highlight($string, $words, $result, $pre) { global $cfg_replace_num; $string = str_replac織夢網(wǎng)站模板e(cuò)('"', '"', $string); 后面增加一段代碼,使它變?yōu)? //高亮專用, 替換多次是可能不能達(dá)到最多次 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);')); 總結(jié) DedeCMS對(duì)于SEO愛好者確實(shí)是一個(gè)利器,如何用好還需要深入琢磨。相關(guān)織夢模板。聲明: 本文由我的SEOUC技術(shù)文章主頁發(fā)布于:2023-07-20 ,文章DedeCMS關(guān)鍵詞替換問題較完美解決方法,織夢文章主要講述解決方法,關(guān)鍵詞,CMS網(wǎng)站建設(shè)源碼以及服務(wù)器配置搭建相關(guān)技術(shù)文章。轉(zhuǎn)載請(qǐng)保留鏈接: http://www.bifwcx.com/article/web_32197.html
為你推薦與DedeCMS關(guān)鍵詞替換問題較完美解決方法,織夢文章相關(guān)的文章
-
DedeCMS站點(diǎn)高級(jí)安全策略(Linux篇),織夢教程
(105)人喜歡 2023-07-20 -
織夢DEDECMS中讓近三天發(fā)布的文章顯示紅色
(194)人喜歡 2023-07-20 -
dedecms網(wǎng)站搬家需要的備份的文件,dedecms
(51)人喜歡 2023-07-20 -
織夢(dedecms)導(dǎo)航條dropdown.js的改進(jìn)(附演示
(98)人喜歡 2023-07-20 -
解決Dedecms生成RSS地圖地址出錯(cuò)全都多了一
(139)人喜歡 2023-07-20 -
dede調(diào)用指定欄目下相關(guān)文章的實(shí)現(xiàn)方法
(123)人喜歡 2023-07-20