首頁  >  文章  >  CMS教程  >  dedecms文章頁怎麼調用當前文章Tag標籤並添加Tag超鏈接

dedecms文章頁怎麼調用當前文章Tag標籤並添加Tag超鏈接

藏色散人
藏色散人原創
2020-01-08 09:36:121693瀏覽

dedecms文章頁怎麼調用當前文章Tag標籤並添加Tag超鏈接

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==&#39;&#39; ? &#39;<a href=/tags.php?/&#39;.$row[&#39;tag&#39;].&#39; target=_blank>&#39;.$row[&#39;tag&#39;].&#39;</a>&#39;: &#39;,&#39;.&#39;
<a href=/tags.php?/&#39;.$row[&#39;tag&#39;].&#39; target=_blank>&#39;.$row[&#39;tag&#39;].&#39;</a>&#39;);        }
        return $tags;
    }}

或直接下載該檔案替換

以上是dedecms文章頁怎麼調用當前文章Tag標籤並添加Tag超鏈接的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn