魔扣论坛

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

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

[复制链接]
  • TA的每日心情
    开心
    昨天 13:27
  • 签到天数: 1173 天

    [LV.10]论坛老兵

    6557

    主题

    6767

    帖子

    5万

    积分

    管理员

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

    魔扣币
    191184
    贡献
    22460
    威望
    15854

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

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

    默认情况下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

    主题

    160

    帖子

    320

    积分

    中级魔扣

    Rank: 3Rank: 3

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

    该用户从未签到

    2

    主题

    197

    帖子

    392

    积分

    中级魔扣

    Rank: 3Rank: 3

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

    该用户从未签到

    0

    主题

    180

    帖子

    360

    积分

    中级魔扣

    Rank: 3Rank: 3

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

    该用户从未签到

    2

    主题

    202

    帖子

    402

    积分

    中级魔扣

    Rank: 3Rank: 3

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

    该用户从未签到

    4

    主题

    171

    帖子

    338

    积分

    中级魔扣

    Rank: 3Rank: 3

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

    本版积分规则

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