校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 網站建設 > 建站知識 > 關于dede對TAG標簽的各種調用(首頁,文章頁)

關于dede對TAG標簽的各種調用(首頁,文章頁)

POST TIME:2018-03-15 21:29

之前本博客是使用的wordpress的,因為主機在美國,而wordpress也不能生成靜態,所以訪問起來感覺很慢。 最近這段時間,對dede(織夢)的使用越來越趁手了。所有就考慮把wordpress換為dede。 于是大張旗鼓的重新制作模板,用dede進行調試。 wordpress有這樣一個模塊。TAG標簽,看起來非常不錯,并且也很有利于收錄。 很顯然,dede沒有這個功能,但是,人們的力量是強大的。經過多番搜索,終于實現了在dede里面調用TAG標簽。如下圖 而網上多有誤傳,本人也是試驗多次,才找到了最適合的辦法。 下面我把各方法步驟列下來,以便以后查找使用,也可以供讀者借鑒。 首先,我們要修改include文件夾下面的common.func.php文件,其實dede的很多調用,都是在這里實現的。 在文件里面添加以下字段 function getTagStyle() $minFontSize=8; //最小字體大小,可根據需要自行更改 $maxFontSize=18; //最大字體大小,可根據需要自行更改 return 'font-size:'.($minFontSize+lcg_value()*(abs($maxFontSize-$minFontSize))). 'px;color:#'.dechex(rand(0,255)).dechex(rand(0,196)).dechex(rand(0,255)); } 這個功能可以實現,標簽字體的大小隨機,以及顏色隨機。 因為本博客風格為淡灰色,所以并不適合太過絢麗的顏色,所以,我把后面的顏色隨機進行了更改。 function getTagStyle() { $minFontSize=12; //最小字體大小,可根據需要自行更改 $maxFontSize=25; //最大字體大小,可根據需要自行更改 return 'font-size:'.($minFontSize+lcg_value()*(abs($maxFontSize-$minFontSize))).'px;color:#666'; } 使它的字體大小依然隨機,但是顏色卻固定在#666的顏色上面。 你也可以根據需要進行不同的更改。 然后,在需要的位置加入一下代碼即可 {dede:tag row='50' getall='1' sort='hot'} <a href='[field:link/]' title="[field:tag /]" style="[field:total runphp=yes]@me=getTagStyle();[/field:total]">[field:tag /]</a> {/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}


收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
主站蜘蛛池模板: 张北县| 隆子县| 吉首市| 潞西市| 兰坪| 昭通市| 大荔县| 万州区| 潮安县| 宜州市| 玛曲县| 葵青区| 监利县| 岐山县| 温宿县| 江油市| 信阳市| 随州市| 四平市| 周宁县| 探索| 定结县| 阿图什市| 屯门区| 汽车| 丰顺县| 星子县| 石棉县| 金溪县| 长治县| 青河县| 合江县| 登封市| 晋江市| 南丹县| 伊春市| 阿尔山市| 青州市| 高邮市| 东丽区| 株洲县|