目前网上流传制作彩色标签云的主要有两种方法:
1. http://sofuc.com/1013.html
无须插件,自己编写函数添加到主题的functions.php 这个在更换主体后需要手动再修改。
2. http://www.aftertown.cn/let-simple-tags-cloud-into-the-color.html
simple tags强大的标签管理功能使它成为WP必装插件,所以这里就可以借用它的生成标签云功能来实现。它自带的标签云可以生成动态的颜色,不过是从预先设定的两个颜色渐变。这个方法的关键之处就是在simple-tags.client.php文件中取代生成颜色的getColorByScale函数,转而用random生成随机的rgb三原色。修改完成后就可以用它的ST tag cloud widget调用了。
另一种调用的方法就是直接在一个文本widget里执行 具体参数可以参考simple tags作者的主页。一个简单的例子如下
<?php st_tag_cloud(‘cloud_selection=count-desc&cloud_sort=name-asc&number=30&title=&largest=18&smallest=9&unit=pt&maxcolor=#FF0000&mincolor=#00FF0B’); ?>
wordpress默认不允许在widget和页面里执行php,这里需要用到另一个有用的插件Exec-PHP。只要激活它,彩色标签就可以正常显示了。
有了Exec-PHP还是很方便的,比如它的另外一个用处就是Hot Friends。新建一个专门做友情链接的页面,只要将这copy进去就可以显示你所有的链接了。
<?php hot_friends_cloud();?>








![MOODS OF NORWAY X [EXPLORE FRONTPAGE]](http://farm7.staticflickr.com/6104/6222457031_fa95a4c50e_s.jpg)
![Green Field [Explored]](http://farm7.staticflickr.com/6133/6200460871_6715d03255_s.jpg)


刚开始使用WordPress和Atahualpa主题,拜读了你的不少文章,谢谢,很有帮助。