Chinaunix首页 | 论坛 | 博客
  • 博客访问: 423119
  • 博文数量: 155
  • 博客积分: 2590
  • 博客等级: 少校
  • 技术积分: 2161
  • 用 户 组: 普通用户
  • 注册时间: 2012-10-25 09:33
文章分类

全部博文(155)

文章存档

2015年(1)

2014年(2)

2013年(55)

2012年(97)

分类: 系统运维

2012-11-22 15:43:05

今天有童鞋在知道提问“dedecms如何实现"三级栏目_二级栏目_一级栏目_网站名称“”,由于小傻这些天忙于考驾照,白天时间不是很多,故此在小傻博客回答这位童鞋的问题!

小傻就以织梦dedecms5.7版本的默认网站模版为例!….

纠结,不知道什么原因,今天在本地dedecms后台更新网站主页超级慢,原以为是数据库的原因,小傻把程序也重新下载了,本地的dedecms环境也重新安装了,可是在后台更新首页还是一样的慢,这个问题以前从来没有出现过,估计是小傻的电脑出了什么问题吧!好吧,暂时不管这个问题了,先把教程写完再说吧!

先来看下dedecms5.7自带网站模版的栏目列表的标题形式!

根据网站栏目的标题可以看出dedecms默认模版的栏目列表标题的命名规则如下“二级栏目 / 三级栏目_网站标题”,但是显然这种命名规则不但看着不规范而且不利于seo,那么该如何让网站栏目列表实现"三级栏目_二级栏目_一级栏目_网站名称“这种命名规则呢?

方法如下:

第一步:找到include/typelink.class.php文件并用Dreamweaver软件打开,找到第176行“$this->valuePositionName = $tinfos['typename'].$this->SplitSymbol.$this->valuePositionName;”,然后将此代码替换为“$this->valuePositionName = $this->valuePositionName.$this->SplitSymbol.$tinfos['typename'];”

第二步:找到模版文件templets/default/list_article.htm!将默认的title标签“{dede:field.title/} – {dede:global.cfg_webname/}”替换为“{dede:field.title function=’ereg_replace(” – “,” – “,@me)’/} _{dede:global.cfg_webname/}

好了,更新一下网站栏目,看看是否达到了“三级栏目_二级栏目_一级栏目_网站名称”这种效果!

原文地址:

阅读(1324) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~