魔扣论坛

魔扣源码论坛业务
查看: 1364|回复: 5

[经验交流] 如何自定义 wordpress 标签云

[复制链接]
  • TA的每日心情
    无聊
    22 小时前
  • 签到天数: 2956 天

    [LV.Master]开坛老将

    7万

    主题

    227

    回帖

    27万

    积分

    管理员

    Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30

    魔扣币
    745735
    贡献
    157913
    威望
    32799

    最佳新人活跃会员热心会员推广达人宣传达人突出贡献优秀版主荣誉管理论坛元老

    发表于 2015-12-13 20:41:07 | 显示全部楼层 |阅读模式
    魔扣币兑换比例:【 50以下 : ¥1 = 10 魔扣币 】丨【 50 - 100 :¥1 = 20 魔扣币】丨【 100以上:¥1 = 30 魔扣币 】

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即注册

    x
    默认情况下wordpress的标签云是按标签在日志中的使用次数来决定其大小的,所以在发表一定数量的文章后,有的标签就变的很胖了,有的很小,当然这也是为了突出热门标签,但我觉得很丑(其实是我审美观点有问题,甚至有时候我觉得凤姐蛮漂亮的)。

    以前也介绍过wordpress彩色标签云,当时只需在functions.php函数中的添加几行代码就可以了,加上彩色标签云以后,就更加丑了,尤其是用firefox浏览时,字体不平滑,所以还是来自定义wordpress标签云吧。大家看本站改了以后的标签云样子:

    还是改代码:在wordpress的wp-includes目录中找到这个文件category-template.php,找到下面这段代码:
    1. function wp_tag_cloud( $args = '' ) {

    2. $defaults = array(

    3. ‘smallest’ => 8, ‘largest’ => 22, ‘unit’ => ‘pt’, ‘number’ => 45,

    4. ‘format’ => ‘flat’, ‘separator’ => “\n”, ‘orderby’ => ‘name’, ‘order’ => ‘ASC’,

    5. ‘exclude’ => ”, ‘include’ => ”, ‘link’ => ‘view’, ‘taxonomy’ => ‘post_tag’, ‘echo’ => true

    6. );
    复制代码

    wordpress3.0.1 在第528行,大家一看就明白了吧。还是说明一下:

    1、  smallest:标签云的最小字号,默认值为’8′。

    2、  largest:标签云的最大字号,默认值为’22′。

    3、  unit:标签云字号的单位,默认值为’pt’(pt是磅,是一个绝对单位,等于1/72英寸,px像素是相对单位)。

    4、  number:标签云中输出标签的数量,默认为’45′个。

    5、  format:参数’Flat’将会以平铺的形式输出tag并且用空格将tag分隔开;参数’List’将会输出一组无序的tag列表;参数’Array‘将允许你定义一组tag排列;默认值为’Flat’。

    6、  orderby:将会以’name’或’count’对tag进行排列,默认值为’name’,就是按名称(英文a~z)或使用次数来排序了。

    7、  order:定义tag以’ASC’升序或’DESC’降序进行排列,默认值为’ASC’。

    我这里主要就是改了标签云的大小,最大字号和最小字号一样的话,所有标签就一样大小了,而且把默认的按名称排序改成按次数降序排列,然后到你的右侧标签云那样加上:

    <?php wp_tag_cloud(array(‘smallest’ => 12, ‘largest’ => 30, ‘unit’ => ‘px’, ‘number’ => 20,));?>

    这样就可以改成你想要的风格了,然后配上属于你自己的CSS样式,那就更完美了!

    好了,到此为止自定义wordpress标签云就结束啦。


    会员购买:>> 点击购买 << | 魔扣币购买:>> 点击购买 <<
    承接业务:服务器代维丨网站托管丨SEO
    联系客服:微信:morko-net | QQ:1367681973

    该用户从未签到

    0

    主题

    233

    回帖

    466

    积分

    中级魔扣

    Rank: 3Rank: 3

    魔扣币
    233
    贡献
    233
    威望
    0
    发表于 2017-1-4 17:53:08 | 显示全部楼层
    给自己的三句话:一、年轻,什么都还来得及;二、不要纠缠于小事;三、你现在遇到的事都是小事。',

    该用户从未签到

    2

    主题

    284

    回帖

    570

    积分

    高级魔扣

    Rank: 4

    魔扣币
    284
    贡献
    284
    威望
    0
    发表于 2017-6-7 07:11:08 | 显示全部楼层
    祝福是一季的花香,漫过山谷笼罩您;祝福是无边的关注,溢满双眼直到心底。在魔扣源码论坛这里,送上不变的心愿:祝您健康快乐每一天!

    该用户从未签到

    0

    主题

    249

    回帖

    498

    积分

    中级魔扣

    Rank: 3Rank: 3

    魔扣币
    249
    贡献
    249
    威望
    0
    发表于 2017-12-7 14:28:03 | 显示全部楼层
    在撸一遍。。。

    该用户从未签到

    2

    主题

    260

    回帖

    524

    积分

    高级魔扣

    Rank: 4

    魔扣币
    262
    贡献
    262
    威望
    0
    发表于 2018-7-15 13:24:25 | 显示全部楼层
    真心的祝福你:开心每一天,快乐每一刻,好运永远与你相伴!真诚希望你每一个今天都过得幸福!魔扣源码论坛更希望你每一个明天都能比今天还快乐!

    该用户从未签到

    4

    主题

    259

    回帖

    522

    积分

    高级魔扣

    Rank: 4

    魔扣币
    259
    贡献
    259
    威望
    0
    发表于 2019-3-5 20:38:07 来自手机 | 显示全部楼层
    在撸一遍。。。
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    • 联系我们
    • 新浪微博 :
    • 在线客服 :魔扣科技 
    • 源码QQ群 :魔扣源码论坛官方总群
    • 联系邮箱 :charlin#morko.net
    • 微信扫一扫
    快速回复 返回顶部 返回列表