織夢標簽的美化有利于用戶體驗就像wordpress那樣,大小可以自己設置最大到最小之間,也可以固定大小,顏色采用全部隨機設置。方法很簡單一共分為兩部分,一部分增加一個PHP處理函數最后一部分增加模板調用。
(此圖片來源于網絡,如有侵權,請聯系刪除! )
第一步:在后臺打開:“include/helpers/extend.helper.php”文件在最后個大括號前面添加如下代碼:(注:現在這個才是最新的自定義處理函數以前那個“extend.func.php”建議不要使用了反正我是出來過幾次問題,換到“extend.helper.php”文件里就正常了)
//TAG標簽顏色、數字隨機函數
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));
}
第二步:打開你織夢模板的目錄找到需要加入這個彩色標簽云的地方,比如是“index.htm”那就在這里面找個要顯示它的地方粘貼如下代碼:
{dede:tag row='10' sort='rand' getall='1'} <a href='[field:link/]' target="_blank" style="[field:total runphp=yes]@me=getTagStyle();[/field:total]">[field:tag /]</a> {/dede:tag}
(說明:“row=‘10’”:取10個TAG標簽-“sort=‘rand’”:隨機抽取-“getall=‘1’:全站標簽”。一句話概括就是在全站所有標簽中隨機抽出10條標簽進行顯示,上面這些都要以自己看情況設置,我們這里主要用的是style樣式,這個弄對就行了,其它的自行設置去吧。)