最新公告
  • 欢迎您光临站壳网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入我们
  • dedecms如何实现栏目标题三级栏目

    如何实现"三级栏目,织梦实现列表页二级栏目,织梦DedeCMS实现,DEDECMS三级标题优化,下面小编来给大家介绍一下,一起来了解一下吧!

    用这个办法,可以实现"三级栏目_二级栏目_一级栏目_网站名称",即优化,对搜索收录有好处. 
     
    1.将官方原来的排列方式反过来,找到include/typelink.class.php第164行 

     $this->valuePositionName = $tinfos['typename'].$this->SplitSymbol.$this->valuePositionName; 
     
    修改为: 

     $this->valuePositionName = $this->valuePositionName.$this->SplitSymbol.$tinfos['typename']; 
     
    接下来将模板的标题标签 

     <title>{dede:field.title/} - {dede:global.cfg_webname/}</title> 

     

    修改为: 

     <title>{dede:field.title function='ereg_replace(" - "," - ",@me)'/} - {dede:global.cfg_webname/}</title> 

     

    即可。 
     
    如果您对栏目中间的连接符不满意,可以修改include/arc.listview.class.php,找到53行 

     $this->Fields['title'] = ereg_replace("[<>]"," / ",$this->TypeLink->GetPositionLink(false)); 
     
    把 / 删除 注意留一个空格 " " 
    这样在模板标题标签部分就可以修改各级栏目间的连接符

    更多教程关注FF推源码网。

    • 18780会员总数(位)
    • 5454资源总数(个)
    • 98本周发布(个)
    • 22 今日发布(个)
    • 1495稳定运行(天)

    提供最优质的资源集合

    立即查看 了解详情