国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > 織夢DEDE > 正文

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

2024-07-12 08:46:29
字體:
來源:轉載
供稿:網友

最近個人新建了文章站,用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)' /] 調用。 
按照以上方法就可以得到效果。

 
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 汝南县| 皋兰县| 通河县| 临桂县| 治县。| 沁阳市| 瑞丽市| 浪卡子县| 泰兴市| 汶上县| 应城市| 临泽县| 高阳县| 南郑县| 阳江市| 汝州市| 三河市| 静宁县| 化隆| 贵州省| 菏泽市| 泾源县| 呼玛县| 汽车| 桐乡市| 河南省| 连州市| 甘德县| 板桥市| 婺源县| 固镇县| 万载县| 磐石市| 子长县| 西峡县| 蒲江县| 金昌市| 东安县| 崇左市| 商南县| 盈江县|