我目前有下面的代码(来自博客模板),它似乎随机化了我博客上弹出的每个帖子的标签。我如何强制只显示这4个标签中的1个:旧金山、洛杉矶、芝加哥、纽约。每个博客都有一个这样的标签。
<div class='postags'>
<b:if cond='data:post.labels'>
<b:loop values='data:post.labels' var='label'>
<a expr:href='data:label.url' rel='tag'><data:label.name/></a>
<b:if cond='data:label.isLast != "true"'/>
</b:loop>
</b:if>
</div>
如果您只想显示一个标签,您可以使用limit
,但是您不能指定显示哪个
<div class='postags'>
<b:if cond='data:post.labels'>
<b:loop values='data:post.labels limit 1' var='label'>
<a expr:href='data:label.url' rel='tag'><data:label.name/></a>
</b:loop>
</b:if>
</div>