一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

DEDECMS|帝國CMS|Discuz|PHPCMS|Wordpress|ZBLOG|ECSHOP|蘋果CMS|極致CMS|CMS系統|

服務器之家 - 建站程序 - DEDECMS - DedeCMS關鍵詞替換問題較完美解決方法

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

2019-09-02 10:55織夢建站網 DEDECMS

這里我們有一個解決方案,也就是先替換比較短的,然后再匹配替換長的,這樣系統則會先去替換CIT這個關鍵詞,而不會去替換CIT信息網了

問題描述

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

<a href="http://www.ythuaji.com.cn"><u><a href="www.ythuaji.com.cn/tags/zzvips.com.html">zzvips.com</a>信息網</u></a>

解決方案

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

修改代碼

其實修改代碼很簡單,我們直接找到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愛好者確實是一個利器,如何用好還需要深入琢磨。

 

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产探花在线观看 | 亚洲激情视频在线 | 亚洲欧美国产精品久久久 | 色花堂国产精品首页第一页 | 国内精品一区二区在线观看 | 久热在线这里只有精品7 | 日本黄大片影院一区二区 | 国产成人精品一区 | 天天色视频 | uoco福利姬| 天天爱天天做天天爽天天躁 | 青草青草久热精品视频在线网站 | 国产精品成人免费 | 1024国产精品视频观看 | 被18号每天强行榨干acg | 狠狠燥| 桥本有菜ssni-677在线观看 | kisssis无减删全集在线观看 | 99在线精品免费视频九九视 | 给我一个黄色网址 | 星星动漫无删减在线观看 | 99热成人精品免费久久 | 日本www视频在线观看 | 国产亚洲一区二区三区 | 草久热| 亚洲精品电影天堂网 | 黄色大片免费网站 | 99久久国产综合精品女不卡 | 女张腿男人桶羞羞漫画 | 美女被爆 | 跪在老师脚下吃丝袜脚 | 新新电影理论中文字幕 | 2020国产精品永久在线观看 | 肥胖女人一级毛片 | 激情乱文| 欧美人妖草草xxoo | 九九大香尹人视频免费 | 国产美女操| 亚洲网站在线播放 | 免费深夜福利 | 日韩一区视频在线 |