首頁 >CMS教程 >DEDECMS >織夢DEDECMS怎麼呼叫文章TAG標籤並加上鏈接

織夢DEDECMS怎麼呼叫文章TAG標籤並加上鏈接

藏色散人
藏色散人原創
2020-01-07 09:19:292608瀏覽

織夢DEDECMS怎麼呼叫文章TAG標籤並加上鏈接

織夢DEDECMS怎麼呼叫文章TAG標籤並加上連結?

織夢DEDECMS呼叫文章TAG標籤並加上連結的方法

推薦學習:織夢cms

1.如果是清單頁使用以下程式碼:

[field:id runphp='yes']
global $cfg_cmspath;
$tags = GetTags(@me);
$revalue = '';
$tags = explode(',', $tags);
foreach($tags as $key => $value){
            if($value){
                $revalue .= &#39;<a href="&#39;.$cfg_cmspath.&#39;/tags.php?/&#39;.$value.&#39;/">&#39;.$value.&#39;</a> &#39;;
   }
  }
@me = $revalue;
[/field:id]

2.如果是內容頁使用以下程式碼:

{dede:field.id runphp=&#39;yes&#39;}
global $cfg_cmspath;
$tags = GetTags(@me);
$revalue = &#39;&#39;;
$tags = explode(&#39;,&#39;, $tags);
foreach($tags as $key => $value){
            if($value){
                $revalue .= &#39;<a href="&#39;.$cfg_cmspath.&#39;/tags.php?/&#39;.$value.&#39;/">&#39;.$value.&#39;</a>, &#39;;
   }
  }
@me = $revalue;
{/dede:field.id}

程式碼解釋

其實這裡就只是運用到了三個知識點:

1.使用自帶的GetTags函數取得文件對應的TAG列表;

2.將獲取到的值以半角符號的逗號(,)為標準拆分為數組;

3.循環數組元素,將其對應的值輸出並加上連結;

同時呢,為了更好的相容,這裡也用global $cfg_cmspath;方法載入了系統基本參數裡的程式安裝目錄,用於在附加連結時自動相容安裝到子目錄的網站。

以上是織夢DEDECMS怎麼呼叫文章TAG標籤並加上鏈接的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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