dedecms织梦怎么用拼音命名文章标题页

成长的悲伤在于有一天你会成为你曾经讨厌的人。人生短短数十载,最要紧的是满足自己,不是讨好他人。
dedecms织梦在文章的命名上都想让url优化,如果让标题页的路径显示也是文章标题的拼音,这样也优化也是有一定好处的,想要让文章的路径变成文章的标题还要做一些修改。 在栏目管理就可以更改文章显示的路径问题,也就是修改栏目的高级选项中,文章命名的规则{typedir}/{Y}{M}{D}/{aid}.html,只要修改为{typedir}/{pinyin}.html就可以了,但是这样会出现一点就是多了个_1。 打开include/inc_channel_unit_function 找到$articleRule = str_replace("{pinyin}",GetPinyin($title)."_".$aid,$articleRule);把."_".$aid去掉 如果文章标题是英文的,会在单词之间加_,想要改成“-”才可以 打开 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 .= "-"; 这些东西 拼音中间加“-” 修改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]."-"; if($isclose==0) unset($pinyins); if(substr($restr,-1)=="-") $restr = substr($restr,0,strlen($restr)-1); return $restr; if(substr($restr,-1)=="-") $restr = substr($restr,0,strlen($restr)-1);

以上就是dedecms织梦怎么用拼音命名文章标题页。即使行动导致错误,却也带来了学习与成长;不行动则是停滞与萎缩。更多关于dedecms织梦怎么用拼音命名文章标题页请关注haodaima.com其它相关文章!

您可能有感兴趣的文章
dedecms如何实现任意页面调用当前会员信息的方

DedeCMS织梦判断是否有二级栏目输出HTML代码

织梦dedecms dede:arclist输出取消换行符

dedecms文章添加字段填栏目id,内容页调用字段里的栏目文章

dedeCMS首页列表页文章页调用tag的方法