日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > DedeCMS > DedeCMS文章自動添加指定關鍵詞鏈接的方法

DedeCMS文章自動添加指定關鍵詞鏈接的方法

來源:程序員人生   發布時間:2013-11-25 19:52:53 閱讀次數:3568次

  網(LieHuo.Net)教程 DedeCMS在該版本又對許多地方進行了改進。但是我一直期待的自動添加指定關鍵字鏈接功能卻仍沒有出現,而且目前關鍵詞添加鏈接的次數還是不可以控制。于是我在DEDE論壇中仔細搜索,終于發現有一位朋友給出了自己的修改方案,此方案是目前5.3版中較好解決關鍵詞鏈接問題的方法:

  查找include/arc.archives.class 文件下的:ReplaceKeyword 函數。 找到以下代碼: 

以下為引用的內容:
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))
{
$karr[] = $k;
$kaarr[] = "<a href='{$myrow['rpurl']}'><u>$k</u></a>";
}
$i++;
}

  將其替換為:

以下為引用的內容:
$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>";
}

}

  其中的數字5表示在文章中出現多少次關鍵詞后則不加鏈接。該方法可以為文章中的關鍵詞自動添加鏈接,這些鏈接及詞是在“文章關鍵詞維護”中設置的,這樣一來對于一些需要經常添加的鏈接錨文字就不再需要手動操作了,但該方法還不夠完美。比如當文章中該錨文字出現次數大于代碼中的設定值時則一個鏈接也不會添加。

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 美国成人影院 | 久久国产精品免费视频 | 国产精品一区二 | 亚洲图片一区 | 午夜精品久久久久久久久久蜜桃 | 久久精品在线视频 | 亚洲成人tv | 一级特黄录像免费观看 | 日本视频免费看 | 国产综合久久久 | 中文字幕专区高清在线观看 | 99精品国产热久久91蜜凸 | 欧美一级在线观看 | 成年人黄网站 | 久久精品国产亚洲一区二区三区 | 欧美三极 | 天天噜噜噜噜噜噜 | 国产免费视频 | 99综合视频| 正在播放国产精品 | 国产精品免费网站 | 久亚洲 | 久久男女视频 | 狠狠干网| 一区二区视频在线 | 嫩草免费视频 | 日韩av资源| 97精品国产 | 欧美日韩高清 | 精品美女久久 | 日韩精品三区 | 欧美成人久久 | 亚洲精品国产视频 | 天天操 夜夜操 | 精品三区| 91玖玖| 日韩午夜视频在线观看 | 99日韩精品| 国产乱码精品一区二区三区五月婷 | 国产视频1区 | 欧美一区二区三区久久精品 |