您现在的位置是:首页 > cms教程 > dedecms教程dedecms教程
织梦标题title结构优化教程
秋翠2023-09-28 18:00:11dedecms教程已有人查阅
导读这时整理出可以更改织梦模板文章页的title结构的方法。我们知道织梦模板文章页的默认title结构是:“文章标题-网站名”。如果我们想改为
这时整理出可以更改织梦模板文章页的title结构的方法。我们知道织梦模板文章页的默认title结构是:“文章标题-网站名”。如果我们想改为:“文章标题-2级栏目-1级栏目-网站名” 的形式。 怎么办呢?
第一种方法是:
在 /include/inc_archives_view.php 中查找 tp.typedir,然后替换成 tp.typedir,tp.typename
在文章模板中用 {dede:field name='typename' /} 调用。这样就OK啦。可以实现在文章页显示文章所属栏目的名称,不过,这个栏目是文章最接近的一个栏目。
Title 里用如:
第二种方法更科学、更简便:
下面用“position”来实现。
第一种方法是:
在 /include/inc_archives_view.php 中查找 tp.typedir,然后替换成 tp.typedir,tp.typename
在文章模板中用 {dede:field name='typename' /} 调用。这样就OK啦。可以实现在文章页显示文章所属栏目的名称,不过,这个栏目是文章最接近的一个栏目。
Title 里用如:
{dede:field name='title'/}-{dede:field name='typename'/}-{dede:global name='cfg_webname'/}
这样就OK了。第二种方法更科学、更简便:
下面用“position”来实现。
{dede:field name='title' /}-{dede:field name='position' runphp='yes'}
$tc="-"; //分隔符
$tw=$GLOBALS['cfg_list_symbol']; //调用位置分隔符
@me=html2text(@me); //去除html标签
$tf=split($tw,@me); //分解成数组
for($ta=(count($tf)-2);$ta>=1;$ta--){ //循环赋值给$tk
$tk.=trim($tf[$ta]).$tc;
}
$tk=substr($tk,0,-1);
@me=$tk; //赋值给@me
本文标签:
很赞哦! ()
随机图文
织梦文章列表实现按权重排序的方法
DEDECMS(织梦)5.6系统支持文档权重weight排序,可以在模板中使用:其中的orderby=’weight’就实现了文档按照权重排序了。这是arclist标签,可以用在任何位置来调用文档列表Error infos: dedecms错误警告连接数据库失败的解决方法
当大家遇到Error infos: DedeCms错误警告:连接数据库失败的问题,一般有以下可能1:如果您是第一次安装,出现以上数据库信息失败的问题,可核利用dede织梦的autoindex属性让文章列表加上序号的实现方法
当我们在制作模板时,需要在文章标题前面加上序号,可以通过织梦自带的autoindex属性来实现,实现方法很简单,只需要在序号递增的地方加上一句代码就行。织梦dedecms模板中怎么实现按照自定义字段搜索
有很多使用dedecms做的站朋友都想要自定义字段搜索功能,官方又不给出,而作者自己也正需要自定义字段搜索,于是就花了半天时间研究了下DEDE模板中的搜索代码
留言与评论 (共有 条评论) |