彩色標簽云 – WordPress美化

    默認的標簽樣式有點難看,我們就在這次的wordpress美化教程中來美化以下吧

    關于wordpress自帶的標簽云小工具,可以讓我們在適當的頁面位置展示我們添加的標簽,但默認的標簽樣式有點難看,我們就在這次的wordpress美化教程中來美化以下吧。

    • 此次美化教程由紙工廠分享,在此感謝紙工廠。
    • 以下代碼均添加于主題根目錄下的functions.php文件<?php底部。

    注意

    本頁提供的代碼僅供參考,若需部署,還請下載文本文檔中的代碼來使用。

    首先,您可以根據下面的代碼注釋來自定義您的標簽云顯示內容:

    //修改WordPress自帶標簽云小工具的顯示參數
    add_filter( 'widget_tag_cloud_args', 'theme_tag_cloud_args' );
    function theme_tag_cloud_args( $args ){
    	$newargs = array(
    		'smallest'    => 14,     //最小字號
    		'largest'     => 20,     //最大字號
    		'unit'        => 'px',   //字號單位,可以是pt、px、em或%
    		'number'      => 80,     //顯示個數
    		'format'      => 'array',//列表格式,可以是flat、list或array
    		'separator'   => "n",   //分隔每一項的分隔符
    		'orderby'     => 'name', //排序字段,可以是name或count
    		'order'       => 'RAND', //升序ASC或降序DESC,RAND隨機
    		'exclude'     => null,   //結果中排除某些標簽
    		'include'     => null,   //結果中只包含這些標簽
    		'link'        => 'view'  //taxonomy鏈接,view或edit
    		'taxonomy'    => 'post_tag', //調用哪些分類法作為標簽云
    	);
    	$return = array_merge( $args, $newargs);
    	return $return;
    }
    彩色標簽云 - WordPress美化

    方法一

    好,如果你想要自己的標簽云變的好看的話,您可以參考下面的代碼:

    // 實現彩色標簽云  
    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);
    彩色標簽云 - WordPress美化

    效果如下:

    彩色標簽云 - WordPress美化

    方法二

    感覺還是不夠特色?來看看這個:

    //WordPress圓角彩色背景標簽云
    function colorCloud($text) {  
    $text = preg_replace_callback('|<a (.+?)>|i', 'colorCloudCallback', $text);  
    return $text;  
    }  
    function colorCloudCallback($matches) {  
    $text = $matches[1];  
    $colors = array('F99','C9C','F96','6CC','6C9','37A7FF','B0D686','E6CC6E');  
    $color=$colors[dechex(rand(0,7))]; 
    $pattern = '/style=('|")(.*)('|")/i';  
    $text = preg_replace($pattern, "style="display: inline-block; *display: inline; *zoom: 1; color: #fff; padding: 1px 5px; margin: 0 5px 5px 0; background-color: #{$color}; border-radius: 3px; -webkit-transition: background-color .4s linear; -moz-transition: background-color .4s linear; transition: background-color .4s linear;"", $text);  
    $pattern = '/style=('|")(.*)('|")/i';  
    return "<a $text>";  
    }  
    add_filter('wp_tag_cloud', 'colorCloud', 1);
    彩色標簽云 - WordPress美化

    效果如下:

    彩色標簽云 - WordPress美化

    相關推薦

    怎么給菜單添加角標? – WordPress美化

    LOGO掃光特效 – WordPress美化教程

    下載權限
    查看
    • 免費下載
      評論并刷新后下載
      登錄后下載
    • {{attr.name}}:
    您當前的等級為
    登錄后免費下載登錄 小黑屋反思中,不準下載! 評論后刷新頁面下載評論 支付以后下載 請先登錄 您今天的下載次數(次)用完了,請明天再來 支付積分以后下載立即支付 支付以后下載立即支付 您當前的用戶組不允許下載升級會員
    您已獲得下載權限 您可以每天下載資源次,今日剩余

    給TA贊賞
    共{{data.count}}人
    人已贊賞
    ??
    Npcink上的部份代碼及教程來源于互聯網,僅供網友學習交流,若您喜歡本文可附上原文鏈接隨意轉載。
    無意侵害您的權益,請發送郵件至 1355471563#qq.com 或點擊右側 私信:Muze 反饋,我們將盡快處理。
    ?
    購物車
    優惠劵
    搜索
    主站蜘蛛池模板: 国产一区在线播放| 精品国产伦一区二区三区在线观看| www一区二区www免费| 精品成人乱色一区二区| 日韩视频一区二区| 国产精品高清一区二区人妖| 国产免费伦精品一区二区三区| 在线一区二区三区| 日韩国产免费一区二区三区| 国产av一区二区三区日韩| 国产综合无码一区二区辣椒| 免费在线观看一区| 精品国产一区二区三区av片| 糖心vlog精品一区二区三区| 亚洲福利一区二区| 亚洲区精品久久一区二区三区| 日韩精品成人一区二区三区| 中文日韩字幕一区在线观看| 精品日韩在线视频一区二区三区| 国产一区在线播放| 精品免费久久久久国产一区| 亚洲AV成人精品日韩一区18p| 精品一区二区91| 日本精品夜色视频一区二区| 深夜福利一区二区| 精品久久久久一区二区三区| 精品久久国产一区二区三区香蕉| 国产成人综合精品一区| 中文字幕亚洲一区二区va在线| 日韩精品无码Av一区二区 | 免费萌白酱国产一区二区三区| 一区二区三区日本电影| 亚洲一区二区三区免费| 久久精品国产第一区二区| 免费观看一区二区三区| 国产高清在线精品一区| 国内精品视频一区二区八戒| 日韩精品电影一区亚洲| 一区二区三区国产| 精品少妇人妻AV一区二区三区| 日本一区中文字幕日本一二三区视频 |