$ 0 0 首先,我们先来看看官方文档: ```php widget('Widget_Metas_Tag_Cloud', 'sort=mid&ignoreZeroCount=1&desc=0&limit=30')->to($tags); ?> have()): ?> next()): ?> name(); ?> ``` 参数说明 - sort:排序方式为 mid; - ignoreZeroCount:忽略文章数为 0 的; - desc:是否降序输出; - limit:输出数目。 ------------ **在这里我们可以看到,官方给出的方法,只能固定排序方式和输出个数。而往往标签多了之后,我们使用该方法输出的标签云总是显示这些标签,这时我们想要每次展示的标签都不相同怎么办呢?** 方法其实很简单,既不用改typecho源码,也不用安装该类插件,只需要把排序方式的值改为rand()即可。 ```php $this->widget('Widget_Metas_Tag_Cloud', 'sort=rand()&ignoreZeroCount=1&desc=0&limit=30')->to($tags); ```