Discuz手机版帖子内容页调用主题标签

overme6个月前 (10-17)网页设计374
现在手机普及,工作繁忙,很多人上网都使用手机进行。在这样的背景下,做好移动端网站的优化是非常重要的。

Discuz系统默认的手机端模板,帖子内容页底部是没有主题标签的。如果想要增加,该怎么做呢?
本文小编就分享,如何在Discuz手机版模板中调用主题标签。

如下图所示:电脑端是有主题标签显示的,而且还带有链接。

电脑端主题标签调用代码

  1. <!–{if $post[‘first’] && ($post[tags] || $relatedkeywords) && $_GET[‘from’] != ‘preview’}–>
  2. <div class=”ptg mbm mtn”>
  3.         <!–{if $post[tags]}–>
  4.         <!–{eval $tagi = 0;}–>
  5.         <!–{loop $post[tags] $var}–>
  6.         <!–{if $tagi}–>,<!–{/if}–>
  7.         <a title=”$var[1]” href=”misc.php?mod=tag&id=$var[0]” target=”_blank”>$var[1]</a>
  8.         <!–{eval $tagi++;}–>
  9.         <!–{/loop}–>
  10.         <!–{/if}–>
  11.         <!–{if $relatedkeywords}–>
  12.         <span>$relatedkeywords</span>
  13.         <!–{/if}–>
  14. </div>
  15. <!–{/if}–>

复制代码

移动端主题标签调用,同样使用上方代码,做一些细微调整:

  1. <!–{if $post[‘first’] && ($post[tags] || $relatedkeywords) && $_GET[‘from’] != ‘preview’}–>
  2. <div class=”subject_tag”</font>>
  3.         <!–{if $post[tags]}–>
  4.         <!–{eval $tagi = 0;}–>
  5.         <!–{loop $post[tags] $var}–>
  6.         <!–{if $tagi}–><!–{/if}–>
  7.            <span>$var[1]</span>
  8.         <!–{eval $tagi++;}–>
  9.         <!–{/loop}–>
  10.         <!–{/if}–>
  11.         <!–{if $relatedkeywords}–>
  12.         <span>$relatedkeywords</span>
  13.         <!–{/if}–>
  14. </div>
  15. <!–{/if}–>

复制代码

①:修改类名,方便后续使用CSS定义样式
②:主题标签之间以空格作为间隔
③:取消主题标签的链接,只显示文字信息

配合CSS样式修改:.plc .subject_tag{
        line-height: 32px;
}
.plc .subject_tag span{
        margin-left: 10px;
        text-align: center;
        background-color: blue;
}

相关文章


		Discuz帖子内容页标题版块名称去除方法

Discuz帖子内容页标题版块名称去除方法

如下图红框所示,Discuz默认的帖子内容页标题格式中,带有版块名称. 这样的内容页标题结构,导致标题过长,百度等搜素引擎收录时,标题看不到站点名称. 如何去除标题中的版块名称呢? 试着修改h...


		Discuz 手动安装bshare分享按钮

Discuz 手动安装bshare分享按钮

replyreload += ',' + 330;之前百度网页分享按钮未停用前,很多站都使用的百度网页分享,本站也是。 现在百度网页分享功能停用了,小编就转而使用bshare网页分享工具。 在此分...

discuz模板制作调用标签大全 标签汇总

discuz模板制作过程中需要使用大量的调有标签来替换固定的文字,这些调用标签都是DZ官方提供的,它代表了各自的含义,下面是DZ官方提供的模板调用标签大全 数据ID {id} 帖子URL...


		Discuz 核心函数class_core.php文件讲解

Discuz 核心函数class_core.php文件讲解

error_reporting(E_ALL); //设置error级别为报告所有错误 //定义常量值 define(‘IN_DISCUZ’, true); //设置常量IN_DISCUZ为true...


		Discuz forum_index.php文件分析

Discuz forum_index.php文件分析

<?php /** *      [Discuz!] (C)2001-2099 Comsenz Inc. *      This is NOT a freeware, use is s...

Discuz中lang函数加载语言包

/** * 加载语言 * @param $file – 语言文件,可包含路径如 forum/xxx home/xxx * @param $langvar – 语言文字索引 * @param...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。