互联网知识

精准传达 • 价值共享

洞悉互联网前沿资讯,探寻网站营销规律

查看其它板块

织梦模板文章使用拼音命名规则命名时如何去掉aid

作者:狐灵科技 | 2019-11-24 11:37 |点击:

织梦系统是比较智能化的系统,织梦的文章系统可能根据自己的喜好随意更改其在前台的展示路径(URL),可以使用时间,也可以使用拼音、还可以混合使用等等方式。但是我们发现在织梦模板想文章使用拼音命名规则命名时总会出现一个aid变量,如果想要去掉这变量我们需要如何做呢?下面织梦模板小编就给大家分享实现办法。

第一步: 

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

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

第二步: 

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

再里面找到 

1
2
3
4
5
6
7
8
9
10
11
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链接,对于使用封面文件和单独页面的情况,强制使用默认页名称 

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

1
$articleRule str_replace('{pinyin}',GetPinyin($title),$articleRule);

经过上面的处理后,就可以去掉aid这个变量了,去做做看效果吧。

如没特殊注明,文章均为狐灵科技原创,转载请注明  https://www.hulingweb.cn/hulianwang/704.html
多一份免费策划方案,总有益处。

请直接添加技术总监微信联系咨询

网站设计 品牌营销

多一份参考,总有益处

联系狐灵科技,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

业务热线:023-68168040 / 大客户专线:15523356218