阿萌的程序小屋

萌物控重度患者与您一起畅游技术与梦想的世界

WordPress自带标签云函数wp_tag_cloud()简介(非插件)

wp_tag_cloud()函数的效果是能够自动生成标签云,有着根据该标签的使用频率来自动更改标签的字体大小,排序方式,调用数量等皆可定义,现在来简单介绍下系统自带的标签云函数wp_tag_cloud()的一些参数说明。

标准语法:<?php wp_tag_cloud();?>

常用参数:

smallest:标签文字最小字号,默认为8pt;
largest:标签文字最大字号,默认为22pt;
unit:标签文字字号的单位,默认为pt,可以为px、em、pt、百分比等;
number:调用的标签数量,默认为45个,设置为“0”则调用所有标签;
format:调用标签的格式,可选“flat”、“list”和“array”,默认为“flat”平铺,“list”为列表方式;
orderby:调用标签的排序,默认为“name”按名称排序,“count”则按关联的文章数量排列;
order:排序方式,默认为“ASC”按正序,“DESC”按倒序,“RAND”按任意顺序。
exclude:排除部分标签,输入标签ID,并以逗号分隔,如“exclude=1,3,5,7”不显示ID为1、3、5、7的标签;
include:包含标签,与exclude用法一样,作用相反,如“include=2,4,6,8”则只显示ID为2、4、6、8的标签。

带参数的写法,例如:<?php wp_tag_cloud(‘smallest=12& largest=24&unit=px &number=50&orderby=count&order=DESC’); ?>

这段写法的意思是,最小字号为12,最大字号为24,字号单位为“px(像素)”,调用50条标签,以该标签所关联的文章数量倒序排列。

到这里应该就能基本理解了吧,还有不理解的或者使用上的问题可以留言或者邮箱,

另外,之前还写过一篇《WordPress不使用插件为网站添加标签云、标签的调用代码》,文章里使用的是自构函数来调用wordpress全站的标签,自定义排列生成标签云的,如果有兴趣的话可以去看看。

如有朋友感觉我的博文或代码有问题,愿能给予我宝贵的意见!Thanks

另注:转载请随意,但请带上本文地址,万分感谢。

http://www.wangmengyu.cn/?p=333

这就是真的真的是传说中的公告牌的说~~
暂且努力发展中~~

性别:男  年龄:20岁
现居:江苏  南京  浦口区
标语:萌即是一切