dedecms列表页如何实现“三级栏目_二级栏目_一级栏目_网站名称”

本文介绍了一种优化网站栏目排列的方法,通过调整代码实现从网站名称到一级栏目的倒序显示,有利于搜索引擎收录,并提供了具体的技术步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


dedecms列表页如何实现“三级栏目_二级栏目_一级栏目_网站名称” - 临沂顺网科技 - 临沂网站建设
 
用这个办法,可以实现"三级栏目_二级栏目_一级栏目_网站名称",即优化,对搜索收录有好处。
将官方原来的排列方式反过来,找到include/typelink.class.php第176行
$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>
修改为:
{dede:field.title function='ereg_replace(" > ","_",@me)'/}_{dede:global.cfg_webname/}

如果您对栏目中间的连接符不满意,可以修改include/arc.listview.class.php,找到84行
$this->Fields['title'] = ereg_replace("[<>]"," / ",$this->TypeLink->GetPositionLink(false));
把 / 删除 注意留一个空格 "  "。

这样在模板标题标签部分就可以修改各级栏目间的连接符。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

徐行致远

少侠,看你骨骼清奇,是个大善人

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值