Discuz手机版帖子内容页调用主题标签
Discuz系统默认的手机端模板,帖子内容页底部是没有主题标签的。如果想要增加,该怎么做呢?
本文小编就分享,如何在Discuz手机版模板中调用主题标签。
如下图所示:电脑端是有主题标签显示的,而且还带有链接。
电脑端主题标签调用代码
- <!–{if $post[‘first’] && ($post[tags] || $relatedkeywords) && $_GET[‘from’] != ‘preview’}–>
- <div class=”ptg mbm mtn”>
- <!–{if $post[tags]}–>
- <!–{eval $tagi = 0;}–>
- <!–{loop $post[tags] $var}–>
- <!–{if $tagi}–>,<!–{/if}–>
- <a title=”$var[1]” href=”misc.php?mod=tag&id=$var[0]” target=”_blank”>$var[1]</a>
- <!–{eval $tagi++;}–>
- <!–{/loop}–>
- <!–{/if}–>
- <!–{if $relatedkeywords}–>
- <span>$relatedkeywords</span>
- <!–{/if}–>
- </div>
- <!–{/if}–>
复制代码
移动端主题标签调用,同样使用上方代码,做一些细微调整:
- <!–{if $post[‘first’] && ($post[tags] || $relatedkeywords) && $_GET[‘from’] != ‘preview’}–>
- <div class=”subject_tag”</font>>
- <!–{if $post[tags]}–>
- <!–{eval $tagi = 0;}–>
- <!–{loop $post[tags] $var}–>
- <!–{if $tagi}–><!–{/if}–>
- <span>$var[1]</span>
- <!–{eval $tagi++;}–>
- <!–{/loop}–>
- <!–{/if}–>
- <!–{if $relatedkeywords}–>
- <span>$relatedkeywords</span>
- <!–{/if}–>
- </div>
- <!–{/if}–>
复制代码
①:修改类名,方便后续使用CSS定义样式
②:主题标签之间以空格作为间隔
③:取消主题标签的链接,只显示文字信息
配合CSS样式修改:.plc .subject_tag{
line-height: 32px;
}
.plc .subject_tag span{
margin-left: 10px;
text-align: center;
background-color: blue;
}