日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

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

WordPress 非插件實現彩色標簽云

來源:程序員人生   發布時間:2014-03-15 12:00:01 閱讀次數:2789次

今天再網上看到了不用插件實現彩色標簽的方法,本著盡量少用插件打造美觀高效博客的思想,將此方法收藏起來,在此與大家分享。

標簽云調用的函數是:

<?php wp_tag_cloud(); ?>

該函數包括以下基本參數:

smallest:最小字體,默認為8
largest:最大字體,默認為22(因為標簽云會根據標簽的使用頻率將使用頻率高的表情自動放大)
unit:字符大小的單位(例如pt,px,em)默認為pt
number:顯示標簽個數(為0時顯示所有標簽),默認為45
format:顯示方式,flat(默認,以空格分隔)

以上各參數以”&”符號連接.不必都填,不填的參數以默認值為準.

根據以上參數介紹,我們可以對其進行簡單的參數設置如下:

<?php wp_tag_cloud('number=50&largest=24&smallest=12&unit=px'); ?>

好啦,以上是我們對標簽云函數的簡單了解,下面講講如何實現彩色標簽。

將下面的表情加入到主題下的 functions.php 里即可。

function colorCloud($text) {
$text = preg_replace_callback('|<a (.+?)>|i', 'colorCloudCallback', $text);
return $text;
}
function colorCloudCallback($matches) {
$text = $matches[1];
$color = dechex(rand(0,16777215));
$pattern = '/style=('|")(.*)('|")/i';
$text = preg_replace($pattern, "style="color:#{$color};$2;"", $text);
return "<a $text>";
}
add_filter('wp_tag_cloud', 'colorCloud', 1);

【效果圖】

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 中文日产幕无线码一区二区 | 亚洲淫片| 色婷婷5月天 | 国产高清在线精品一区二区三区 | jizz18免费| 国产福利91精品一区二区三区 | 黄色高清网站 | 性欧美日本 | 久艹久久 | 日韩免费黄色大片 | 高潮av | 成年人免费在线观看 | 嫩草影院地址 | 久久se精品一区精品二区 | 亚洲欧美日韩在线 | 中文字幕专区 | 99成人精品 | www一区| 欧美在线综合 | 性高潮网站 | 日韩av首页 | 亚洲欧美视频一区 | 国产精品一区久久久 | 国产成人精品在线 | 麻豆国产在线 | 一级视频片 | 成人免费观看黄a大片夜月 日韩亚洲欧美一区 | 国产片网站 | 一区二视频 | 亚洲久久久 | 亚洲国产精品电影 | 人人九九精品 | 欧美中文字幕一区二区三区亚洲 | 国产日韩精品视频 | 中文字幕资源在线 | 亚洲综合在线视频 | 国产专区一区二区三区 | 青青草自拍偷拍 | 亚洲一级片 | 九九热在线视频 | 国产一区二区三区在线免费观看 |