dedecms文章頁怎麼呼叫目前文章Tag標籤並加入Tag超連結?
dedecms文章頁呼叫目前文章Tag標籤並加入Tag超連結
推薦學習:織夢cms
看了很多篇文章,似乎他們的引號都有些問題,自己重新整理了下發出來:
1、當前文章Tag標籤
織夢dedecms文章頁調用Tag標籤比較簡單,找到文章模板加入{dede:field.tags/}這個標籤即可。但是織夢dedecms預設的Tag標籤是沒有連結的,接下來進行第二步。
2、為Tag標籤加上超連結
大家找到網站跟目錄下的/include/helpers/archive.helper.php,找到120行左右。
if ( ! function_exists('GetTags')) { function GetTags($aid) { global $dsql; $tags = ''; $query = "SELECT tag FROM `dede_taglist` WHERE aid='$aid' "; $dsql->Execute('tag',$query); while($row = $dsql->GetArray('tag')) { $tags .= ($tags=='' ? $row['tag'] : ','.$row['tag']); } return $tags; } }
替換成以下程式碼:
if ( ! function_exists('GetTags')) { function GetTags($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=/tags.php?/'.$row['tag'].' target=_blank>'.$row['tag'].'</a>': ','.' <a href=/tags.php?/'.$row['tag'].' target=_blank>'.$row['tag'].'</a>'); } return $tags; }}
或直接下載該檔案替換
以上是dedecms文章頁怎麼調用當前文章Tag標籤並添加Tag超鏈接的詳細內容。更多資訊請關注PHP中文網其他相關文章!