我有一个网站,我可以在其中显示所有相同标签的帖子。有没有办法在显示所有具有相同标签的帖子时将标签作为标题。
例如,在https://newsotuniverse.blogspot.ca/search/label/astrophysics上有一种方法可以制作标题' Astrophysics'或在https://newsotuniverse.blogspot.ca/search/label/engineering上制作标题'工程&#39 ;?
我想把标签的名称(标题)放在这个:
<b:if cond='data:navMessage'>
<div class='status-msg-wrap'>
<div class='status-msg-body'>
<data:label.url/>
//label header here plz
</div>
<div class='status-msg-border'>
<div class='status-msg-bg'>
<div class='status-msg-hidden'><data:navMessage/></div>
</div>
</div>
</div>
<div style='clear: both;'/>
答案 0 :(得分:1)
只需将//label header here plz
替换为<data:blog.searchLabel/>
,此数据标记即会返回当前过滤的标签。
云看起来像这样:
...
<div class='status-msg-wrap'>
<div class='status-msg-body'>
...
<span style="text-transform: capitalize;"><data:blog.searchLabel/></span>
...
</div>
<div class='status-msg-border'>
<div class='status-msg-bg'>
<div class='status-msg-hidden'><data:navMessage/></div>
</div>
</div>
...
仅设置包裹
span
,以便我们可以将css属性text-transform
设置为capitalize
,因为我喜欢我的标题大写。