织梦DEDECMS文章拼音命名规则时去掉aid的方法

  第一步:

  选择:网站栏目管理,修改栏目的高级选项,文章命名规则:{typedir}/{Y}{M}{D}/{aid}.html 这是默认的状态

  把{aid}改为{py}或{pinyin},但是发现生产的静态页面后面还带有文章id。

  第二步:

  再include文件夹下找到channelunit.func.php

  再里面找到

  if(ereg(‘{p’,$articleRule))

  {

  //$articleRule = str_replace(‘{pinyin}’,GetPinyin($title).’_’.$aid,$articleRule);

  //$articleRule = str_replace(‘{py}’,GetPinyin($title,1).’_’.$aid,$articleRule);

  $articleRule = str_replace(‘{pinyin}’,GetPinyin($title),$articleRule);

  $articleRule = str_replace(‘{py}’,GetPinyin($title),$articleRule);

  }

  $articleUrl = ‘/’.ereg_replace(‘^/’,”,$articleRule);

  return $articleUrl;

  }

  }

  //获得指定类目的URL链接,对于使用封面文件和单独页面的情况,强制使用默认页名称

  注意红色部分:把它替换为:

  $articleRule = str_replace(‘{pinyin}’,GetPinyin($title),$articleRule);

☉免责声明:本站所有模板均来自用户分享和网络收集,仅供学习与参考,请勿用于商业用途,如果损害了您的权利,请联系网站客服,我们核实后会立即删除。
☉本站提供的源码、模板、软件工具等其他资源,都不包含技术服务,请大家谅解!
pbootcms模板网 » 织梦DEDECMS文章拼音命名规则时去掉aid的方法

Pbootcms模板网 提供优质的模板集合

立即查看 了解详情