热门标签

热门标签,既该博客所发表的博文中所含有的标签按照出现次数从高到底排序。

语句块

开始标签 结束标签 说明
{?tags} {/tags} 有标签
{?tags@first} {/tags@first} 第一个标签
{?tags@last} {/tags@last} 最后一个标签
{?tags@current} {/tags@current} 当前标签
{?loop:tags} {/loop:tags} 标签循环,依赖{?tags}

变量

使用时,需要在热门标签循环区域使用,依赖标签:{?loop:tags}

变量 说明
{$tag.name} 标签名
{$tag.url} 标签地址
{$tag.count} 标签次数
{$tag.index} 标签索引

示例

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<html>
    <body>
        <!--判断是否有热门标签-->
        {?tags}
            <div class="hot-tags">
                <!--可以使用下面的语句来控制热门标签的个数-->
                {#sys:tags.number|value:"20"}
                {?loop:tags}
                    <!--如果搜索的热门标签为当前标签,可以给它加一个“类”,供CSS使用,-->
                    <!--来突出显示当前标签(如使它的背景色与其他热门标签不太)-->
                    <a href="{$tag.url}" {?tags@current}class="hot-tags-current"{/tags@current}>
                        {$tag.name}({$tag.count})
                    </a>
                {/loop:tags}
            </div>
        {/tags}
    </body>
</html>