差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

themes:tag-cloud [2014/05/20 16:23] (当前版本)
ShingChi 创建
行 1: 行 1:
 +====== 输出标签云 ======
 +
 +===== 例子 =====
 +
 +<code php><?​php $this->​widget('​Widget_Metas_Tag_Cloud',​ '​sort=mid&​ignoreZeroCount=1&​desc=0&​limit=30'​)->​to($tags);​ ?>
 +<?php if($tags->​have()):​ ?>
 +<ul class="​tags-list">​
 +<?php while ($tags->​next()):​ ?>
 +    <​li><​a href="<?​php $tags->​permalink();​ ?>" rel="​tag"​ class="​size-<?​php $tags->​split(5,​ 10, 20, 30); ?>" title="<?​php $tags->​count();​ ?> 个话题"><?​php $tags->​name();​ ?></​a></​li>​
 +<?php endwhile; ?>
 +<?php else: ?>
 +    <​li><?​php _e('​没有任何标签'​);​ ?></​li>​
 +<?php endif; ?>
 +</​ul></​code>​
 +
 +===== 参数说明 =====
 +
 +  * sort:排序方式为 mid;
 +  * ignoreZeroCount:忽略文章数为 0 的;
 +  * desc:是否降序输出;
 +  * limit:输出数目。
 +
 +===== 随机颜色标签云 =====
 +
 +<code php><?​php $this->​widget('​Widget_Metas_Tag_Cloud',​ '​ignoreZeroCount=1&​limit=30'​)->​to($tags);​ ?>
 +<ul class="​tags-list">​
 +<?php while($tags->​next()):​ ?>
 +    <​li><​a style="​color:​ rgb(<?​php echo(rand(0,​ 255)); ?>, <?php echo(rand(0,​255));​ ?>, <?php echo(rand(0,​ 255)); ?>​)"​ href="<?​php $tags->​permalink();​ ?>" title='<?​php $tags->​name();​ ?>'><?​php $tags->​name();​ ?></​a></​li>​
 +<?php endwhile; ?>
 +</​ul></​code>​
  
打印/导出