最新活动:电脑PC端+手机端+微网站+自适应网页多模板选择-建站388元起价!!!
当前位置:主页 > 网站建设 > 对Dedecms栏目列表与内容页面标题的优化,DEDE技术

对Dedecms栏目列表与内容页面标题的优化,DEDE技术

时间:2023-07-18 11:07:18 阅读: 文章分类: 网站建设 作者: dede技术员

导读:DEDE技术DEDE技术使用最新的Dedecms5.7版本对网站的栏目与标题进行优化的时候遇到一些问题,在网上搜索的一些解决办法或多或少有些问题。下面一一来解决栏目与内容标题的优化。栏dede免费校板下战dede,模板。

dede免费校板下战dede,模板本文目录[隐藏]

  • 1栏目页面
  • 2内容页面

使用最新的Dedecms5.7版本对网站的栏目与标dede后台模板题进行优化的时候遇到一些问题,在网上搜索的一些解决办法或多或少有些问题。下面一一来解决栏目与内容标题的优化。

栏目页面

我在上一篇文章中有写Dedecms栏目列表页面模板对seotitle的判断,但是感觉在栏目预览的时候没有问题,在生成静态的时候发现却问题重重,所以最后为了SEO效果只能直接调用{dede:field.seotitle/},今天我们要来实现的栏目页面栏目样式为:栏目自定义标题_第x页_网站标题。同时当列表页为第一页的时候不显示“第x页”,当列表页大于2时才从第2页开始显示。具体代码如下:

PHP {dede:field.seotitle/}{dede:pagelist listitem="pageno" listsize="0" function="html2text(@me)" runphp="yes"}if (strlen(@me)>10 || @me==1) @me="";else @me=" - 第".str_replace(' ','',@me)."页";{/dede:pagelist} - {dede:global.cfg_webname/}

如果把上面的代码里面的:

PHP {dede:field.seotitle/}

改成默认的:

PHP {dede:field.title/}

当有二级栏目则显示效果为:“一级栏目-二级栏目-网站标题”,如果我们想显示为:“二级栏目-一级栏目-第x页-网站标题”,则代码如下:

PHP {dede:field name='p模板织梦osition' 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免费校板下战dede,模板。

关键词标签: 栏目 标题 DEDE技术

声明: 本文由我的SEOUC技术文章主页发布于:2023-07-18 ,文章对Dedecms栏目列表与内容页面标题的优化,DEDE技术主要讲述标题,栏目,DEDE技术网站建设源码以及服务器配置搭建相关技术文章。转载请保留链接: https://www.seouc.com/article/web_29908.html

我的IDC 网站建设技术SEOUC.COM
专注网站建设,SEO优化,小程序设计制作搭建开发定制网站等,数千家网站定制开发案例,网站推广技术服务。
  • 5000+合作客服
  • 8年从业经验
  • 150+覆盖行业
  • 最新热门源码技术文章