您现在的位置是:首页 > cms教程 > Discuz教程Discuz教程
DISCUZX1.5主题分类和分类信息写进TITLE的方法
以山2025-07-21Discuz教程已有人查阅
导读假如DISCUZ X1.5开启了主题分类和分类信息,你会发现主题分类和分类信息列表页的TITLE标题依然统一为“版块名称 - 论坛名称”,假如我要这样“主题分类 - 分类信息 - 版块名称
假如DISCUZ X1.5开启了主题分类和分类信息,你会发现主题分类和分类信息列表页的TITLE标题依然统一为“版块名称 - 论坛名称”,假如我要这样“主题分类 - 分类信息 - 版块名称 - 论坛名称”这样是不是会更利于SEO优化呢,答案当然是肯定的。
根据我自己的DISCUZ X1.5论坛的特征(因为我就用一个分类信息,所以在DZ X1.5后台开启了分类信息的“默认显示分类”),我需要主题分类和分类信息列表页的TITLE标题如下的SEO优化效果
1、如果点开的页面有主题分类也有分类信息,TITLE标题显示为“主题分类 - 分类信息 - 论坛名称”
2、如果点开的页面无主题分类也无分类信息,TITLE标题显示为“版块名称 - 论坛名称”
3、如果点开的页面有主题分类无分类信息,TITLE标题显示为“主题分类 - 版块名称 - 论坛名称”
4、如果点开的页面无主题分类有分类信息,TITLE标题显示为“分类信息 - 论坛名称”
修改方法如下source\module\forum\forum_forumdisplay.php
修改
主题分类:
主题分类:
根据我自己的DISCUZ X1.5论坛的特征(因为我就用一个分类信息,所以在DZ X1.5后台开启了分类信息的“默认显示分类”),我需要主题分类和分类信息列表页的TITLE标题如下的SEO优化效果
1、如果点开的页面有主题分类也有分类信息,TITLE标题显示为“主题分类 - 分类信息 - 论坛名称”
2、如果点开的页面无主题分类也无分类信息,TITLE标题显示为“版块名称 - 论坛名称”
3、如果点开的页面有主题分类无分类信息,TITLE标题显示为“主题分类 - 版块名称 - 论坛名称”
4、如果点开的页面无主题分类有分类信息,TITLE标题显示为“分类信息 - 论坛名称”
修改方法如下source\module\forum\forum_forumdisplay.php
修改
$navtitle = $_G['forum']['name'];
为
//判断分类信息是否存在开始
if(emptyempty($_G['gp_sortid'])){
$navtitle = $_G['forum']['name'];
}
else{
$navtitle = '';
}
//判断分类信息是否存在结束
修改
$navtitle = $_G['forum']['name'].' - '.strip_tags($forumup);
}
为
//判断分类信息是否存在开始
if(emptyempty($_G['gp_sortid'])){
$navtitle = $_G['forum']['name'].' - '.strip_tags($forumup);
}
else{
$navtitle = ' - '.strip_tags($forumup);
}
//判断分类信息是否存在结束
}
//navtitle修改开始
if(!emptyempty($_G['gp_sortid'])){
$navtitle = $_G['forum']['threadsorts']['types'][$_G['gp_sortid']].$navtitle;
}
if(!emptyempty($_G['gp_typeid'])){
$navtitle = $_G['forum']['threadtypes']['types'][$_G['gp_typeid']].' - '.$navtitle;
}
//navtitle修改结束
代码的关键在于主题分类:
$_G['forum']['threadtypes']['types'][$_G['gp_typeid']]
分类信息:
$_G['forum']['threadsorts']['types'][$_G['gp_sortid']]
在DZ7等以前版本中好像是主题分类:
$forum['threadtypes']['types'][$thread['typeid']]
分类信息:
$forum['threadsorts']['types'][$thread['sortid']]
本文标签:
很赞哦! ()
相关教程
- 枫の主题社
- (响应式)wordpress模板VieuV4.5主题资讯自媒体博客源码
- (响应式)WordPress主题Ripro9.0博客免扩展二开版
- (自适应多语言)WordPress开源主题MirageV资讯个人博客源码
- (自适应)WordPress主题SEO自媒体博客资讯模板RabbitV2.0
- WordPress主题模板JustNews资讯博客类源码V5.2.2
- (自适应)WordPress二次元博客主题Sakurairo
- 响应式WordPress简约博客主题Alt_Blog
- Wordpress博客新闻主题在线商店平台betheme 21.5.6版
- WordPress个人博客主题 - wp-Concise-v1.0免费下载
- WordPress主题模板主题巴巴/博客X主题源码免费下载
- discuz个人空间主题列表图片模式实现方法代码实例
图文教程
Discuz!X2安装步骤教程
Discuz!X2安装:1. 解压Discuz_X2_SC_UTF8.zip到目录:D:\program Files\Discuz_X2_SC_UTF8。2. 安装serv-u后,在本地服务器建立一个用户
Discuz目录结构文件注释
下面是Discuz! 的文件目录及对应的描述。日常的开发中主要会涉及到source和template目录。虽然目录和文件都很多,但是实际上结构还是很清晰,大多数情况下通过文件名和目录就能知道某个文件的作用。
ecshop整合discuz的方法
实际应用背景:网站使用ecshop已经有一段时间,积累了一些用户,discuz是新装.希望把ecshop的用户导入discuz,并能实现同步登录。
discuz uc_server登录配置教程
新运行uc_server环境,先配置好ucenter链接-----这部很重要,我从新环境中安装下载的discuz代码,这部没配置,密码又不知道,怎么更改调试,都不起作用,在框架中
相关源码
-
(自适应)证书授权书防伪查询系统pbootcms模板本模板基于PbootCMS系统开发,为各类证书查询机构设计,可快速构建高效安全的证书核验平台。采用响应式布局技术,自动适配手机端操作,支持批量导入证书数据,提供便捷的查询接口,满足机构证书管理及用户在线核验需求。查看源码 -
响应式粉色美容整形化妆品pbootcms网站模板开源源码该网站模板为美容整形、化妆品企业设计,采用响应式布局确保在手机、平板及PC端自动适配显示效果。基于PbootCMS内核开发,支持一键替换图文内容快速转换至其他行业应用。查看源码 -
帝国CMS游戏应用APP推广下载站模板免费下载本模板为移动应用推广、手机游戏推广行业设计,集成H5游戏平台与APP下载功能,支持PC端与移动端自适应访问。专注于为应用开发商、游戏发行商提供专业的线上推广展示平台。查看源码 -
(PC+WAP)绿色产品环保设备垃圾桶厂家公司网站pbootcms模板为垃圾桶生产商、环保设备企业打造的高端响应式门户模板,基于PbootCMS开源内核深度开发。采用HTML5自适应架构,无缝实现PC与手机端数据实时同步与交互优化查看源码 -
(自适应)高端集团跨国公司产业联盟机构网站模板免费下载基于PbootCMS内核开发的集团级企业网站模板,采用响应式设计架构,确保在各类移动设备上获得浏览体验。通过模块化布局与简约大气的视觉风格,帮助集团企业高效展示组织架构、发展历程和业务矩阵,建立专业的企业形象窗口。查看源码 -
(PC+WAP)蓝色公司注册财务会计公证律师网站源码下载本模板基于PbootCMS内核开发,为财务会计事务所、律师公证机构等专业服务机构打造。采用自适应设计,确保在各类设备上都能呈现专业视觉效果,帮助机构建立值得信赖的线上形象。查看源码
| 分享笔记 (共有 篇笔记) |
