婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 網站建設 > 建站知識 > Dedecms v5.7欄目調用tag完美解決帶鏈接

Dedecms v5.7欄目調用tag完美解決帶鏈接

POST TIME:2021-05-24 02:51

最近個人新建了文章站,用dedecms做的,目前主要在考慮內鏈的建設,考慮到tags標簽頁面,所以從列表頁每個文章調用了一下該文章的tag標簽,并且自動加上超級鏈 接,這樣也給tag頁面一定權重,對網站內部鏈接的建設非常有好處,dede內鏈建設的一大方法吧,好了具體看方法吧: 
按照官方的參考文章 [field:id function='GetTags(@me)' /] 可以在文章列表頁調用文章的TAG詞。 
且調用出來的都是沒有超鏈接的文字。于是修改include/helpers/archive.helper.php中GetTags函數, 
$tags .= ($tags==” ? “”.$row['tag'].”" : ‘,’.”".$row['tag'].”"); 
為此成功添加了標簽。不過由于GetTags函數在全局范圍中引用的比較頻繁,添加之后會造成編輯文章的時候TAG字段出現html代碼。 
因此,在include/helpers/archive.helper.php 中新建GetTags_list函數, 

function GetTags_list($aid) 
{ 
global $dsql; 
$tags = ”; 
$query = “SELECT tag FROM `dede_taglist` WHERE aid=’$aid’ “; 
$dsql->Execute(‘tag’,$query); 
while($row = $dsql->GetArray(‘tag’)) 
{ 
$tags .= ($tags==” ? “<a href=http://item.feedsky.com/~feedsky/simplc/~8543723/694360388/5696268/1/’/tags.php?/”.urlencode($row['tag']).”‘>”.$row['tag'].”</a>” : ‘,’.”<a href=http://item.feedsky.com/~feedsky/simplc/~8543723/694360388/5696268/1/’/tags.php?/”.urlencode($row['tag']).”‘>”.$row['tag'].”</a>”); 

} 
return $tags; 
} 


在列表頁模板使用[field:id function='GetTags_list(@me)' /] 調用。 
按照以上方法就可以得到效果。

 


收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
主站蜘蛛池模板: 顺昌县| 望城县| 永平县| 成安县| 伊川县| 大新县| 阿克陶县| 山阳县| 兴隆县| 彭阳县| 普陀区| 同德县| 石家庄市| 育儿| 久治县| 内黄县| 怀集县| 台江县| 武安市| 阿克陶县| 贵德县| 乌审旗| 达尔| 靖江市| 左贡县| 剑阁县| 德钦县| 剑川县| 盐边县| 香港| 桐梓县| 招远市| 汾阳市| 县级市| 英吉沙县| 遂平县| 革吉县| 高安市| 富裕县| 蒙自县| 钟祥市|