热门标签,既该博客所发表的博文中所含有的标签按照出现次数从高到底排序。
语句块
| 开始标签 |
结束标签 |
说明 |
| {?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>
|