[织梦CMS教程] DedeCms 拼音网址长度限制及_替换成-的方法

[复制链接]
查看1591 | 回复9 | 2020-5-6 09:51:54 | 显示全部楼层 |阅读模式
Dedecms拼音网址长度限制与下划线_替换成上划线-的方法,请直接看下面的方法:   方法:   一、网址长度及_替换成-方法 打开 include/inc/inc_fun_funAdmin.php   for($i=0;$i<$slen;$i++){     if(ord($str[$i])>0x80)     {         $c = $str[$i].$str[$i+1];         $i++;         if(isset($pinyins[$c])){           if($ishead==0) $restr .= $pinyins[$c];           else $restr .= $pinyins[$c][0];         }else $restr .= "_";     }else if( eregi("[a-z0-9]",$str[$i]) ){   $restr .= $str[$i]; }     else{ $restr .= "_"; }   }   把$restr .= "_";替换成$restr .= "-";  把for($i=0;$i<$slen;$i++)里面的$slen改成你想要的数字,则标题对大于这个数字的进行截断。实现网址按你的要求进行显示。 二、网址去掉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);  $articleUrl = '/'.ereg_replace('^/','',$articleRule);  return $articleUrl;    注意红色部分:把它替换为:$articleRule = str_replace('{pinyin}',GetPinyin($title),$articleRule);
 织梦cms建站教程从入门到精通,自由织梦网www.freedede.cn长期免费更新教程,图文结合dedecms建站教程经验,内容包含使用织 梦CMS、做模板、写采集规则、做插件模块,是学习织梦产品的最佳去处。
回复

使用道具 举报

若宸2017 | 2020-10-28 04:42:17 | 显示全部楼层
有情怀的站啊,爱了
回复

使用道具 举报

程狄矢 | 2020-11-1 14:24:48 | 显示全部楼层
悟空源码资源不错。粉了
回复

使用道具 举报

无人岛屿颈 | 2021-1-4 13:53:11 | 显示全部楼层
支持悟空源码,越来越好
回复

使用道具 举报

123457124 | 2021-3-25 11:49:20 | 显示全部楼层
加油!悟空源码,继续努力!支持你!
回复

使用道具 举报

123457782 | 2021-8-17 16:15:53 | 显示全部楼层
找了很多地方都不能下载,终于在悟空源码找到了
回复

使用道具 举报

果仙奇缘称 | 2022-5-10 13:32:03 | 显示全部楼层
很不错的资源站
回复

使用道具 举报

joneluz | 2022-6-3 11:54:22 | 显示全部楼层
悟空源码太厉害,资源真多!
回复

使用道具 举报

123457333 | 2023-1-24 17:30:30 | 显示全部楼层
厉害了,悟空源码资源多教程多!
回复

使用道具 举报

笑到呆萌 | 2023-4-19 21:54:25 | 显示全部楼层
加油!悟空源码,继续努力!支持你!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则