网站运营
位置:首页>> 网站运营>> Discuz论坛首页和内容页的Title分别定义

Discuz论坛首页和内容页的Title分别定义

作者:荆棘鸟 来源:荆棘鸟's Blog 发布时间:2010-02-20 13:06:00 

标签:discuz,内容,论坛,标题

Discuz 的“Title标题附加字”可以做为论坛的副标题使用,但在Discuz论坛后台设置(全局,优化设置,标题附加字),这个副标题则应用到了论坛全站,稍显冗余。

我希望的Title格式是:

首页:网站名称+副标题

主题列表页:栏目名称+网站名称

内容页:贴子标题+栏目名称+网站名称

也就是说,我只希望副标题只出现在首页当中。

进入Discuz模版文件“Header / Head”中,可以看到原<title>:

<title>$navtitle $bbname $seotitle - Powered by Discuz!</title>

如需副标题只应用在首页,就要在其中加一个判断语句:

<title>$navtitle $bbname {if !in_array(CURSCRIPT, array('viewthread','forumdisplay'))} $seotitle {/if}</title>

然后就是修改模版,将Title语句替换。

下面说一下模版修改与应用。

因为我用的是Discuz自带的默认模版,一般来说,最好不要改默认模版。所以我用FTP拷贝了这个模版,重新命名为zfmoney,然后上传到/templates目录中。

在config.inc.php 开启“在线编辑模板”功能后,修改<title>语句,为了安全,线下修改header.htm文件,上传也可。

在风格管理中,“匹配模版”选择才添加的那个,重建缓存即可。

0
投稿

猜你喜欢

手机版 网站运营 asp之家 www.aspxhome.com