小李SEO博客

网站优化服务

织梦cms实现文章标题2级栏目1级栏目网站名的优化方法

织梦EDECMS文章页的title结构是:“文章标题-网站名”现在我们想改为:“文章标题-2级栏目-1级栏目-网站名” 的形式。织梦58网站站以前就是如此

一种方法是:在 /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”来实现。(A)代码如下:{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{/dede:field}-{dede:global name='cfg_webname' /}

将以上代码放在文章页模板 <title></title> 之间就可以实现“文章标题-n级栏目-......-2级栏目-1级栏目-网站名”的形式了。用这种方式,如果你某N级栏目目录太深,导致文章标题太长成了“文章标题-100几十级栏目-......4级栏目-3级栏目-2级栏目-1级栏目-网站名”这样怎么办?

(B)解决办法如下:{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);$tk=str_replace("-4级栏目-3级栏目","",$tk);@me=$tk; //赋值给@me{/dede:field}-{dede:global name='cfg_webname' /}

增加蓝色部分,把你不想要的栏目标题如上红色的填上即可。另:这种方法也可以用在栏目的 title 上,把二级以下的栏目标题如“一级栏目//二级栏目”这种讨厌的形式给kill掉。用法是:抄上面的代码(A)到<title></title>,不要 {dede:field name='title' /}- 这一段即可。当然这里的“-”分隔符,可以换成“|”


上一篇:织梦cms相关文章中实现orderby参数排列的方法 下一篇:dedecms列表页中缩略图大小如何控制
织梦cms相关文章阅读
  • 织梦cms根据上传图片格式输出不同参数显示教程

    小李网络公司介绍织梦cms根据上传图片格式输出不同参数显示教程知识,包括如何上传jpg格式的图片视频输出什么格式最好上传jpg格式文件图片的方法照片上传显示不是jpg格式edius输出什么格式最...

  • 织梦cms网站验证码代码实现方法

    小李网络公司介绍织梦cms网站验证码代码实现方法知识,包括dedecms装代码dedecms改网站代码dedecms分离代码dedecms文章代码dedecms代码模板dedecms嵌套代码dedecms批量代码dedecms短信注册....

  • 织梦cms出现Upload filetype not allow解决方法

    小李网络公司介绍织梦cms出现Upload filetype not allow解决方法知识,包括not allow什么意思allow doing什么意思405not allowshould not toallow和allowedallow meallow后加什么not wellallow for什么意思allow doing....

  • 织梦cms程序后台开发点赞功能

    小李网络公司介绍织梦cms程序后台开发点赞功能知识,包括dedecms织梦二次开发独立点赞功能_织梦58,dedecms 点赞功能怎么做_织梦无忧.dedecms如何实现点赞功能_CMS技术_织梦361....

  • 织梦cms判断seo标题是否为空的解决方法

    小李网络公司介绍织梦cms判断seo标题是否为空知识,包括带seo的dedecms模板discuz论坛seo该如何设置织梦标题被更改dedecms标题切换dedecms标题长排版dedecms导出标题织梦标题dedecms页面标题....

  • 织梦cms统计栏目文章总数sql调用方法

    小李网络公司介绍织梦cms统计栏目文章总数调用方法知识.包括织梦dedeCMS统计栏目文章(软件)总数- dedeCMS教程,DedeCMS 统计栏目的文章总数的调用方法_最火软件站.dedecms栏目页标签 dedecms栏目代码...

  • 织梦cms列表页随机调用图片作为缩略图方法

    小李网络公司介绍织梦cms列表页随机调用图片作为缩略图方法知识,包括dedecms调用教程dede自定义缩略图dedecms调用htmldedecms调用模板dedecms代码调用dedecms调用页面dedecms调用样式dedecms怎么调用....

  • 织梦cms任意页面调用指定栏目内容方法

    小李网络公司介绍织梦cms任意页面调用指定栏目内容方法知识,包括织梦相关文章调用织梦常用调用标签dedecms调用网站织梦调用代码dedecms调用教程dedecms单页面层级dedecms调用织梦单页面文档....

  • 织梦cms网站arclist标签和列表页实现隔行换色标签代码

    小李网络公司介绍织梦cms网站arclist标签实现隔行换色代码知识,包括织梦官网织梦 建站织梦仿站替换标签织梦当前栏目织梦dede标签大全织梦标签嵌套织梦标签怎么套用织梦文章摘要标签织梦p...

  • 织梦cms5.7程序后台广告及版权去除方法

    小李网络公司介绍织梦cms5.7程序后台广告及版权去除方法知识,包括如何删除织梦广告dedecms广告js不显示织梦漂浮广告dede的广告dedecms模板广告怎么改为什么织梦网站被加了广告....

  • 织梦cms网站tag标签调用方法大全

    小李网络公司介绍织梦cms网站tag标签调用方法大全知识,包括织梦标签教程dedecms调用htmldedecms三大标签dedecms调用模板dedecms代码调用dedecms调用教程dedecms调用页面dedecms调用样式....

  • 织梦cms网站管理系统模板执行漏洞

    小李网络公司介绍织梦cms网站管理系统模板执行漏洞知识,包括织梦(Dedecms)内容管理系统漏洞_漏洞分析_网络安全_脚本之家,学生管理系统html模板html管理系统模板漏洞管理系统公司管理系统模板...

SEO公司排名
 
QQ在线咨询
SEM竞价推广
137-1296-7640
SEO优化外包
137-1296-7640