欧美大屁股bbbbxxxx,狼人大香伊蕉国产www亚洲,男ji大巴进入女人的视频小说,男人把ji大巴放进女人免费视频,免费情侣作爱视频

歡迎來到入門教程網(wǎng)!

dedecms

當(dāng)前位置:主頁 > CMS教程 > dedecms >

dedecms站內(nèi)鏈接(描文本)的增強(qiáng)與優(yōu)化

來源:本站原創(chuàng)|時間:2021-08-05|欄目:dedecms|點(diǎn)擊: 次

麥站分享的是dedecms一個非常實(shí)用的技巧,用過dede的人都知道,dede文章內(nèi)鏈生成需要在后臺添加文章的時候在關(guān)鍵詞處填上想被鏈接的詞,同時還要在關(guān)鍵詞維護(hù)中有該關(guān)鍵詞。
 
由于一篇文章關(guān)鍵詞數(shù)量有限,且文章包含的詞眾多,除了該篇文章主要的關(guān)鍵詞之外,對于其他頁面有所關(guān)系的詞最好也能鏈上,這點(diǎn),織夢模板做得比較好。
 
那修改一個地方,可以實(shí)現(xiàn)當(dāng)文章中出現(xiàn)關(guān)鍵詞維護(hù)中的詞的時候,生成的時候就會自動鏈接。
修改方式如下:
 
找到include/arc.archives.class 文件下的:ReplaceKeyword 函數(shù)。
 
將這部分改成以下代碼:

function ReplaceKeyword($kw,&$body)  
{  
global $cfg_cmspath;  
$maxkey = 5; //替換次數(shù)  
$kws = explode(”,”,trim($kw)); //以分好為間隔符  
$i=0;  
$karr = $kaarr = $GLOBALS['replaced'] = array();  
//暫時屏蔽超鏈接  
$body = preg_replace(”/()(.*)(<)(\/a>)/isU”, ‘\\1-]-\\4-[-\\6', $body);  
foreach($kws as $k)  
{  
$k = trim($k);  
if($k!="")  
{  
/* if($i > $maxkey)  
{  
break;  
}  
$myrow = $this->dsql->GetOne("select * from dede_keywords where keyword='$k' And rpurl<>'' ");  
if(is_array($myrow))*/  
$dsql = new DedeSql(false);  
$query="select * from dede_keywords where rpurl<>'' ";  
$dsql->SetQuery($query);  
$dsql->Execute();  
while($row = $dsql->GetArray())  
{  
$key = trim($row['keyword']);  
$rul=trim($row['rpurl']);  
if($rul!=”")  
if(!in_array($key, $kw))  
if(!in_array($kw,$key))  
if(substr_count($body,$key)<5)  
{  
$karr[] = $key;  
$kaarr[] = “<a href=’$rul’><u>$key</u></a>”;  
}  
}  
{  
$karr[] = $k;  
$GLOBALS['replaced'][$k] = 0;  
$kaarr[] = “<a target=\”_blank\” href=\”{$myrow['rpurl']}\”>$k</a>”;  
}  
$i++;  
}  
}  
$body = preg_replace(”/(^|>)([^<]+)(?=<|$)/sUe”, “_highlight(’\\2′, \$karr, \$kaarr, ‘\\1′)”, $body);  
//恢復(fù)超鏈接  
$body = preg_replace(”/()/isU”, ‘\\1>\\3<\\4′, $body);  
return $body;  
}  
}//End Archives  

麥站推薦大家使用

上一篇:Dedecms發(fā)布文章設(shè)置會員查看級別教程

欄    目:dedecms

下一篇:織夢首頁或者列表頁調(diào)用文章內(nèi)容多張圖片作為縮列圖

本文標(biāo)題:dedecms站內(nèi)鏈接(描文本)的增強(qiáng)與優(yōu)化

本文地址:http://mengdiqiu.com.cn/a1/dedecms/13255.html

更多dedecms

您可能感興趣的文章

閱讀排行

本欄相關(guān)

隨機(jī)閱讀

網(wǎng)頁制作CMS教程網(wǎng)絡(luò)編程軟件編程腳本語言數(shù)據(jù)庫服務(wù)器

如果侵犯了您的權(quán)利,請與我們聯(lián)系,我們將在24小時內(nèi)進(jìn)行處理、任何非本站因素導(dǎo)致的法律后果,本站均不負(fù)任何責(zé)任。

聯(lián)系QQ:835971066 | 郵箱:835971066#qq.com(#換成@)

Copyright © 2002-2020 腳本教程網(wǎng) 版權(quán)所有