织梦dedecms文章命名规则的几种方法

本文介绍了如何根据需要修改织梦内容管理系统(dedecms)的文章命名规则,以提高搜索引擎收录效果。默认规则为{typedir}/{Y}/{M}{D}/{aid}.html,可通过删除时间部分简化为/news/gsxw/172.html。系统提供的命名规则包括年月日、UNIX时间戳、文章ID、拼音和拼音部首等。若要让{pinyin}仅显示文章名拼音而不带ID,需修改核心文件channelunit.helper.php的相关代码。
摘要由CSDN通过智能技术生成

织梦默认的文章命名规则是{typedir}/{Y}/{M}{D}/{aid}.html ,生成后的显示地址是/news/gsxw/2018/0730/172.html,这样的地址很长,对收录不太友好。这时。我们可以根本自己需要来修改这个命名规则把时间去掉

例如:如果把地址里面的时间去掉,可直接删除命名规则里面的/{Y}/{M}{D}即可。生成后的地址为/news/gsxw/172.html。
系统提供有下列几种命名规则:
  {Y}、{M}、{D} 年月日
  {timestamp} INT类型的UNIX时间戳
  {aid} 文章ID
  {pinyin} 拼音+文章ID
  {py} 拼音部首+文章ID
  {typedir} 栏目目录
  {cc} 日期+ID混编后用转换为适合的字母
你可根据自己的需求修改。如下图这种设置,生成出的地址就是/news/llqy/0Z61M2018.html这种类型的
在这里插入图片描述
如果我们希望{pinyin} 直接显示文章名的拼音,不显示后面的文章ID。则需要修改核心文件,打开\include\helpers\channelunit.helper.php文件,搜索

.'_'.$aid

大约在194、195行,

if(preg_match(&#
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值