官方的标签云文档http://docs.typecho.org/themes/tag-cloud

参数说明

  • sort:排序方式,可以选 mid,name,count;
  • ignoreZeroCount:是否忽略文章数为 0 的;
  • desc:是否降序输出;
  • limit:输出数目。

完整代码

<style>.widget-list-tag li{display:inline-block;list-style:none;font-family:monospace;margin:1px;padding:1px;}</style>
<?php $this->widget('Widget_Metas_Tag_Cloud', 'sort=name&ignoreZeroCount=1&desc=0&limit=30')->to($tags); ?>
<ul class="widget-list widget-list-tag">
<?php if($tags->have()): ?>
    <?php while ($tags->next()): ?>
    <li><a style="font-size:<?php printf("%u%%", log($tags->count)*50+100); ?>; color:#<?php echo substr(md5($tags->name.'rand'), 0, 6); ?>;" href="<?php $tags->permalink(); ?>" title="<?php $tags->count(); ?> 个话题"><?php $tags->name(); ?></a></li>
    <?php endwhile; ?>
<?php else: ?>
    <li><?php _e('没有任何标签'); ?></li>
<?php endif; ?>
</ul>
抄袭自http://luly.lamost.org/blog/typecho_tag_cloud.html

标签: typecho, 标签云

评论已关闭