帝国cms如何调用栏目别名作为分类标题?[!--classname--]标签不能用

简介:   用帝国cms建站安全性和生成速度会比dedecms好些,但ecms有个比较不方便的地方就是后台默认模板栏目那边没有一个seo标题设置的输入框,列表模板用的是[!--pagetitle--]标签,那么分类标题就是栏目名,如果栏目名设置长点在后台看是不是很不美观(如下ytkah做的图所示)。

  用帝国cms建站安全性和生成速度会比dedecms好些,但ecms有个比较不方便的地方就是后台默认模板栏目那边没有一个seo标题设置的输入框,列表模板用的是[!--pagetitle--]标签,那么分类标题就是栏目名,如果栏目名设置长点在后台看是不是很不美观(如下ytkah做的图所示)。那么有没办法调用帝国cms栏目别名作为分类标题呢?

帝国cms栏目名太长

  我们可以用灵动标签来实现,将整个title标签换成如下代码

<title>[e:loop={"select bname from phome_enewsclass where classid='$GLOBALS[navclassid]'",1,24,0}]<?=$bqr[bname]?>[/e:loop] - [!--temp.sitename--]</title>

   注意如果phome_enewsclass这个表头有改动的话要进行相应的修改,比如ytkah_enewsclass,或者直接用{$dbtbpre}enewsclass。

  有些网友说能不能用[!--classname--]来调用栏目别名?在文章内容中可以,但是不能直接放在标题标签的,下面的代码是错误的

<title>[!--classname--] - [!--temp.sitename--]</title>

  [!--classname--]和[!--class.name--]有什么区别?

  [!--classname--] 调用栏目别名

  [!--class.name--] 调出来的就是真正栏目名了

帝国cms栏目名和栏目别名的区别

  如上图,1 表示栏目名称,即[!--class.name--];2 表示栏目别名,即[!--classname--],要注意分清噢!

  相关文章:帝国cms栏目别名如何调用?

目录
相关文章
FineReport学习(四)——条件属性和超链接(二)
FineReport学习(四)——条件属性和超链接(二)
FineReport学习(四)——条件属性和超链接(二)
FineReport学习(四)——条件属性和超链接
FineReport学习(四)——条件属性和超链接
FineReport学习(四)——条件属性和超链接
FineReport学习(四)——条件属性和超链接(一)
FineReport学习(四)——条件属性和超链接(一)
FineReport学习(四)——条件属性和超链接(一)
|
搜索推荐
网页的标题标签(Title Tag)要怎么写才是最优化?
通过简单的观察就可以发现: 排在搜索引擎搜索结果前几页的网页或网站中,一般是这个网页或网站的标题标签(Title Tag)中包含着搜索关键词。所以,反过来,要让自己网页或网站排到搜索结果的前列,网页的标题标签(Title Tag)非常重要。
209 0
|
搜索推荐 项目管理 UED
网站页面title标题的设置方法技巧
网站页面title标题的设置方法技巧
1051 0
|
SQL PHP
DEDE在列表调用当前栏目的文章总数的修改方法
此方法适合织梦dedecmsv5.6及以上版本,其它版本暂未测试,修改方法如下: dede - 598080707.net 打开 include/common.func.php文件,在这个php文件里的?>之前,加上以下代码: function GetTotalArc($t...
817 0
|
Web App开发 JavaScript 前端开发

热门文章

最新文章