现在的位置: 首页网站相关|WordPress>正文
website category
制作彩色标签云
2009年03月28日 网站相关|WordPress 评论数 1 ⁄ 被围观 2,269 次+

目前网上流传制作彩色标签云的主要有两种方法:

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();?>

分享到: 更多
|2|left

制作彩色标签云:目前有1 条留言

  1. Huang : 2009年07月12日12:51 AM 回复

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

给我留言


/ 快捷键:Ctrl+Enter