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} 

相关文章
相关标签/搜索