最新消息:点击查看大S的省钱秘笈

修改WordPress标签云的字体大小以及显示数量

WordPress Slyar 370浏览 0评论

文章作者:姜南(Slyar) 文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。

恩,有朋友问到如何修改Widgets标签云的字体大小,稍微研究了一下,发现很简单,还是修改代码!我就是喜欢改代码,嘎嘎~

因为是修改Widgets标签云,所以目标文件依旧是wp-includes/category-template.php,打开并搜索wp_tag_cloud,这个就是标签云的调用函数了,查了一下参数表,得到wp_tag_cloud函数的参数如下:

smallest – Adjusts the size of the smallest tags in the cloud. Default is "8".
largest – Adjusts the size of the biggest tags in the cloud. Default is "22".
unit – Sets the unit type for font size (i.e. point or em). Default is "pt".
number – How many tags will display in the cloud. Default is "45".
format – "Flat" displays an inline cloud with each term separated by whitespace. "List" generates an unordered list. "Array" lets you define an array of tags. Default is "flat".
orderby – Sort the cloud by "name" or "count". Default is "name".
order – Sort the cloud in ascending or descending order. Default is "ASC".

对照修改即可,其中:

unit=是字体大小的单位,使用我们熟悉的px最好;

smallest=是指最小字体大小,自己修改;

largest=是指最大字体大小,自己修改。

还可以使用number=来设置标签的显示数量,orderby=来使得标签云按照标签的使用次数来排列等等。。。

好了,关于标签云函数Slyar就介绍到这里,大家自己发挥呵呵。

转载请注明:Slyar Home » 修改WordPress标签云的字体大小以及显示数量

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

网友最新评论 (32)

  1. 还是没搞好,新站想把阅读数改大点
    湘友2年前 (2014-07-26)回复
  2. 受教了
    kuuboy5年前 (2011-08-31)回复
  3. 楼主太有才了 不错
    86号博客5年前 (2011-08-10)回复
  4. 标签顺序按照由多到少怎么排?然后我想把标签的个数显示在标签后面,每个标签一行怎么做呢?
    御情天6年前 (2011-05-26)回复
  5. 找了好久,终于在你这里找到了
    电脑知识与技术博客6年前 (2011-02-07)回复
  6. 改了下,果然有效,smallest=8基本看不清楚 谢谢分享
    小众电影6年前 (2010-12-24)回复
  7. 改了标签的大小和数量为什么不能生效?
    独行人6年前 (2010-09-23)回复
  8. 恩,我主要是想了解下标签云的js和css 呵呵
    捷易通6年前 (2010-08-20)回复
  9. 谢谢分享。真有用。。 我自己研究了半天就是找不出来。一看了你这个,豁然开朗了。
    简单生活6年前 (2010-07-11)回复
  10. 先使用了,谢谢了!
    aify7年前 (2009-09-28)回复
  11. 为什么无论文章怎么更新,标签终归显示的是老的那几个?
    盛者无罪7年前 (2009-07-20)回复
  12. 学习了,谢谢分享
    二手科学家8年前 (2008-12-11)回复
  13. 咦,自带的可以显示评论内容吗?要修改主题以外的文件吧? 我用自带的却是“ 某某 on 日志名字” 请教
    Joe8年前 (2008-08-28)回复
    • 你说侧边栏啊,那个是插件,我把那个中文工具箱里面的东西给截取出来了。
      Slyar8年前 (2008-08-28)回复
  14. 咦,真的上面三个都可不写吗? 我想问一下,你用的是什么评论插件来的?
    Joe8年前 (2008-08-28)回复
    • 我没用评论插件啊,WP自带的。
      Slyar8年前 (2008-08-28)回复
  15. 是的已经加好~
    jogocun8年前 (2008-08-28)回复
  16. 不行,加进去限制数量吧,要不太多了不好~
    jogocun8年前 (2008-08-28)回复
    • 用number参数不是就可以?
      Slyar8年前 (2008-08-28)回复
  17. 呵呵,就是这句 'number=200' 替换下就好了~~
    jogocun8年前 (2008-08-28)回复
  18. 我突然想起你这个方法是针对侧栏的标签修改,我的标签是显示在左侧的也就是内容板块下面的~
    jogocun8年前 (2008-08-28)回复
    • 汗。。。那你找相应的模板改就行了嘛。。。
      Slyar8年前 (2008-08-28)回复
  19. 不行呀,我改为 wp_tag_cloud('unit=px&smallest=8&largest=18'); 怎么没效果呀,调整
    jogocun8年前 (2008-08-27)回复
    • 你改的幅度大点试试。。。
      Slyar8年前 (2008-08-27)回复
  20. Slyar 我又学了一招,呵呵~
    jogocun8年前 (2008-08-27)回复
  21. 囧rz...我改别的就忘记改这个。。。受教了
    JOE8年前 (2008-08-26)回复
  22. 我记得我是用某个插件实现的效果……改代码,很怕的是换主题,哎
    流星8年前 (2008-08-26)回复
  23. 坐个沙发! 不错,我就差个标签云了,先拷贝下了! :)辛苦了!
    山猫上树8年前 (2008-08-26)回复