花魁直播高品质美女在线视频互动社区 - 花魁直播官方版

 歡迎來到素材無憂網(wǎng),按 + 收藏我們
登錄 注冊 退出 找回密碼

Dedecms v5.7欄目調(diào)用tag完美解決帶鏈接

時間: 2018-12-07 23:49 閱讀: 作者:素材無憂網(wǎng)

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

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)' /] 調(diào)用。 
按照以上方法就可以得到效果。

 

版權(quán)聲明: 本站資源均來自互聯(lián)網(wǎng)或會員發(fā)布,如果侵犯了您的權(quán)益請與我們聯(lián)系,我們將在24小時內(nèi)刪除!謝謝!

轉(zhuǎn)載請注明: Dedecms v5.7欄目調(diào)用tag完美解決帶鏈接

標(biāo)簽:  
相關(guān)文章
模板推薦