新聞中心
dedecms內(nèi)容頁調(diào)用帶鏈接的TAG方法
作者 / 無憂主機 時間 2016-01-02 16:57:12
各位php空間的站長朋友相信對tag標簽是相當?shù)氖煜ち耍覀兤綍r在網(wǎng)站建設(shè)和運營的時候也經(jīng)常需要調(diào)用tag標簽。但是織夢程序在調(diào)用這個tag標簽的時候有一個非常不方便的地方,就是織夢程序的內(nèi)容頁、首頁、列表頁等地方調(diào)用tag標簽時默認是不帶鏈接的,可是大家都知道調(diào)用時鏈接也是經(jīng)常要用到的,那這個就需要我們手動來修改一下了。接下來無憂主機小編就給各位站長朋友詳細介紹一下dedecms內(nèi)容頁調(diào)用帶鏈接的TAG方法。 因為織夢程序在內(nèi)容頁、列表頁和首頁等幾個不同地方調(diào)用tag標簽時都是不帶鏈接的,然而控制內(nèi)容頁、列表頁和首頁這幾個地方調(diào)用的代碼不是在同一個地方,所以我們這里需要分別修改代碼。 首先我們來修改首頁和列表頁的代碼,用網(wǎng)頁編輯工具打開archive.helper.php這個文件,這個文件的默認位置是在程序中的helpers文件夾下,然后在文件中用搜索功能找到如下這一行代碼:
$tags .= ($tags=='' ? $row['tag'] : ','.$row['tag']);將其替換成下面這一行代碼:
$tags .= "<a href='/tags.php?/".urlencode($row['tag'])."/'>".$row['tag']."</a> ";修改了首頁和列表頁之后,緊接著我們來修改內(nèi)容頁的代碼,同樣用搜索功能在文件中找到下面這一行代碼:
{ $tags .= "<a href='/tags.php?/".urlencode($row['tag'])."/'>".$row['tag']."</a> "; }然后將其替換成這一段代碼:
{ $tags .= ($tags=='' ? "<a href=/tags.php?/{$row['tag']} target=_blank>{$row['tag']}</a>" : ','."<a href=/tags.php?/{$row['tag']} target=_blank>{$row['tag']}</a>"); }保存刷新一下數(shù)據(jù)就可以實現(xiàn)調(diào)用帶鏈接的TAG的效果了。 無憂主機相關(guān)文章推薦閱讀: DEDECMS程序欄目內(nèi)容過多如何讓只顯示一行呢 織夢(DEDECMS)程序如何在后臺添加新用戶注冊功能方法 DEDECMS5.3.1怎么才能讓搜索單字母(小于2個字節(jié))的設(shè)置方法
本文地址:http://www.gle-technology.com/dedecms/21304.html