【原创】Discuz! X3.1让浏览器标题栏显示主题分类的修改方法
主题分类显示在浏览器的标题栏,对于主题内容有很好的补充作用,会大大刺激浏览者的鼠标点击欲望。IsaacZ之前出过旧版Discuz论坛的修改方法,现在更新到X3.1了。先看个效果图:https://www.dianbo.org/forum.php?mod=attachment&aid=NjkzNnxlZTIwMjNmN3wxMzg4NjczMjQ2fDd8OTY3Mw%3D%3D&noupdate=yes
所在页面:
[欧美经典] Michael Bolton - Said I Loved You But I Lied - 『 音乐之声 』 - 点拨论坛 菜鸟家园 - 光盘刻录|视频转换|电脑网络|英语发音
https://www.dianbo.org/forum.php?mod=viewthread&tid=9646
下面是具体方法:
只须修改一处。
进入论坛模板目录(Discuz! X3.1是在 template\default\common\header_common.htm),用 Editplus 编辑 header_common.htm ,修改其中的<title>标签。
找到:
<title><!--{if !empty($navtitle)}-->$navtitle - <!--{/if}--><!--{if empty($nobbname)}--> $_G['setting']['bbname'] - <!--{/if}--> Powered by Discuz!</title>替换为:
<title><!--{if $_G['forum_thread']['typeid'] && $_G['forum']['threadtypes']['types'][$_G['forum_thread']['typeid']]}-->[{echo strip_tags({$_G['forum']['threadtypes']['types'][$_G['forum_thread']['typeid']]});}] <!--{/if}--><!--{if !empty($navtitle)}-->$navtitle - <!--{/if}--><!--{if empty($nobbname)}-->$_G['setting']['bbname']<!--{/if}--></title>然后刷新页面,立刻就可以看到效果了:
IsaacZ来解释一下代码:
1、如果存在主题分类,则在主题标题前显示主题分类。
2、显示主题分类时,去除文字格式(strip_tags)。
下面是更多示例页面(标题栏+URL):
[已解决] tmpgenc4不能导入FLV? - 『 光盘刻录论坛 』 - 点拨论坛 菜鸟家园 - 光盘刻录|视频转换|电脑网络|英语发音
https://www.dianbo.org/forum.php?mod=viewthread&tid=9642
[分享一句] Nothing ever truely dies. - 『 有教无类 』 - 点拨论坛 菜鸟家园 - 光盘刻录|视频转换|电脑网络|英语发音
https://www.dianbo.org/forum.php?mod=viewthread&tid=8093
谢谢版主不断探讨的精神! 学习一下
页:
[1]