多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > WordPress > WordPress 隨機彩色標簽的實現方法

WordPress 隨機彩色標簽的實現方法

來源:程序員人生   發布時間:2014-01-26 02:57:02 閱讀次數:3448次
在 WordPress 博客系統中,使用標簽組織歸類文章是極為有效的方式。為了給予用戶強大的視覺沖擊力,強調標簽的重要性是 WordPress 主題設計的一個基本要素。芒果的 2.0 版本已經將之前類似 Delicious 風格的灰色標簽列表改進為隨機彩色。這個自我感覺還不錯的效果之前也有讀者詢問過,現在做個 WordPress 隨機彩色標簽的實現方法的分享。

按照芒果首頁現在的實現方式,隨機彩色其實很容易。先來按照常理輸出標簽列表的代碼:

<?php wp_tag_cloud(); ?>如果為標簽添加背景色,就需要為每個標簽元素設置 CSS 類來定義其樣式。

首先,使用獲取標簽列表對象:

$tags = get_the_tags();然后,使用 foreach 函數遍歷標簽列表,循環輸出標簽名稱和鏈接地址等信息,代碼如下:

foreach($tags as $tag) echo '<a href="'.get_tag_link($tag -> term_id).'">'.$tag -> name.'</a>'; ?>完整的隨機背景顏色代碼為:

<?php $tags = get_the_tags(); foreach($tags as $tag) echo '
<li class="tag-'.rand(1, 5).'"><a href="'.get_tag_link($tag -> term_id).'">'.$tag -> name.'</a></li>'; ?>注意到其中的 rand(1, 5) 函數產生數字 1~5,則每一個標簽的標記可以使用諸如 tag-1 的樣式。

最后通過 CSS 定義 tag-1 至 tag-5 五個不同背景顏色的樣式即可:

.tag-1{background:red;}
.tag-2{background:blue;}
...
.tag-5{background:green;}當然,如果你不想輸出太多顏色限制,還有一個輸出隨機背景色的方法:

<?php echo '<li style="background:rgb(255,0,0);">芒果 - www.mangguo.org</li>'; ?>實現的方法其實是和第一種一致的,有興趣可以嘗試第二種。

出處:http://www.mangguo.org

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 欧美国产精品亚洲精品第一区 | 伊人网视频在线 | seba51久久精品 | 毛片色毛片18毛片美女 | 一级做a爰片欧美aaaa | 欧美精品久久久久久久久大尺度 | 成人亚洲精品一区二区 | 精品的一区二区三区 | 手机看片欧美 | 一级成人毛片 | 中文字幕三区 | 天堂69亚洲精品中文字幕 | 日本午夜视频在线观看 | 18以下勿进色禁视频免费看 | 日本a一级片 | 含羞草www在线视频免费 | 日本护士xxxx视频 | 亚洲午夜精品久久久久久成年 | 亚洲依依成人精品 | 99r8这里精品热视频免费看 | 亚洲福利 | 国产v亚洲v天堂a无 国产v亚洲v天堂无码 | 成人永久福利在线观看不卡 | 亚洲综合精品一二三区在线 | 欧美日本韩国一区 | 欧美日本一道高清二区三区 | 成年人在线视频网站 | 国产一区二区免费视频 | 国产人成午夜免费看 | 久久久久久一级毛片免费野外 | 午夜免费视频网站 | 欧美一区二区三区不卡免费 | 快色成人 | www.亚洲黄色 | 福利片在线 | 欧美天天视频 | 好吊色永久免费视频大全 | 欧美18videosex性欧美1819 | 玖玖精品视频 | 亚洲天堂777| 日本a一级毛片免费观看 |