tag標籤

 

首先,咱們要修改include文件夾下面的common.func.php文件,其實dede的不少調用,都是在這裏實現的。php

在文件裏面添加如下字段字體

1 function getTagStyle()  spa

2   get

3 $minFontSize=8; //最小字體大小,可根據須要自行更改  博客

4 $maxFontSize=18; //最大字體大小,可根據須要自行更改  it

5 return 'font-size:'.($minFontSize+lcg_value()*(abs($maxFontSize-$minFontSize))).io

6 'px;color:#'.dechex(rand(0,255)).dechex(rand(0,196)).dechex(rand(0,255));  function

7 } class

 

這個功能能夠實現,標籤字體的大小隨機,以及顏色隨機。im

由於本博客風格爲淡灰色,因此並不適合太過絢麗的顏色,因此,我把後面的顏色隨機進行了更改。

8 function getTagStyle() 

9 { 

10     $minFontSize=12; //最小字體大小,可根據須要自行更改 

11     $maxFontSize=25; //最大字體大小,可根據須要自行更改 

12     return 'font-size:'.($minFontSize+lcg_value()*(abs($maxFontSize-$minFontSize))).'px;color:#666'; 

13 } 

使它的字體大小依然隨機,可是顏色卻固定在#666的顏色上面。

你也能夠根據須要進行不一樣的更改。

而後,在須要的位置加入一下代碼便可

14 {dede:tag row='50' getall='1' sort='hot'} 

15 <a href='[field:link/]' title="[field:tag /]" style="[field:total 

16 runphp=yes]@me=getTagStyle();[/field:total]">[field:tag /]</a> 

17 {/dede:tag} 

 

這裏的sort='hot',是指調用熱門標籤。相應的有new,month,week,rand,則表示,調用 最新,月熱門,周熱門,隨機 的標籤。

下面說一下在文章頁面調用文章的tag標籤

由於dede自帶的文章TAG標籤,是沒有連接的。而根據網上的一些說法,修改common.func.php文件,硬加鏈接,非但效果不好,而且不支持中文。

下面寫一下本博客tag文章標籤的用法。

不用修改common.func.php文件。

在相應位置,添加一下代碼。

{dede:tag row='30' sort='new' getall='0'} <a href='[field:link/]'>[field:tag /]</a>{/dede:tag} 

相關文章
相關標籤/搜索