这篇文章主要介绍了dede织梦自定义文件名之用拼音或英文标题的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

广东11选五5让DedeCMS文章标题页显示路径为“标题拼音.html”,例如:文章标题为:我是一个兵,文章路径显示:woshiyigebing.html

方法:

后台-->网站栏目管理,修改栏目的高级选项,文章命名规则:{typedir}/{Y}{M}{D}/{aid}.html

修改为:{typedir}/{pinyin}.html

广东11选五5{Y}{M}{D}没什么用,所以去掉了。

更新一下文档,woshiyigebing_1.html 出来了,但是后面还多了个_,怎么去掉这个呢?

广东11选五5修改文件:include/inc_channel_unit_function.php

广东11选五5在大约50多行的地方找到$articleRule = str_replace("{pinyin}",GetPinyin($title)."_".$aid,$articleRule); 把."_".$aid去掉,就可以了!

广东11选五5如果文章标题是英文的,会在单词之间加"_",但是单词中间加_对SEO来说没什么意义,那我们把它改成“-”。方法如下:

修改文件: 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 .= "_"; }
   }

如果我们想让拼音也像英文那样中间加“-”,方法是:

修改文件: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 .= "_";  }
 }
 if($isclose==0) unset($pinyins);
 if(substr($restr,-1)=="-") $restr = substr($restr,0,strlen($restr)-1);
 return $restr;
}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持爱安网。

最新资讯
中国移动启动5G SA核心网设备集采 总预算超25.4亿

中国移动启动5G SA核

中国移动启动2020年5G SA核心网移动用户数据设备集采,
张小龙“故意”缺席公开课:微信要用产品说话

张小龙“故意”缺席公

“其实我是故意不来现场的……用产品说话,才是我们应该
微信数据报告:公众号打开活跃高峰在晚上约21点

微信数据报告:公众号打

微信今日公布了《2019微信数据报告》,报告显示,截止到20
美国5G初体验:致癌?和4G差不多?远不如中国!

美国5G初体验:致癌?和4G

谜之美国5G信号速度。
“永远在线”是未来5G发展趋势—访联想董事长杨元庆

“永远在线”是未来5G

中国联想集团董事长兼首席执行官杨元庆8日在展会上接
韵达回应快递员暴打消费者事件:涉事快递员已开除

韵达回应快递员暴打消

深圳罗湖吴女士因投诉快递员遭登门暴打事件受到大众关
最新文章
织梦dedecms在模板页面中实现会员登录退出状态显示的方法

织梦dedecms在模板页

这篇文章主要介绍了织梦dedecms在模板页面中实现会员
DedeCms开启多站点支持绝对网址后生成RSS错误的修改方法

DedeCms开启多站点支

DedeCms是广大站长非常喜欢的建站系统,其小巧方便而且
安装运行dedecms的图文详细

安装运行dedecms的图

这篇文章主要介绍了安装运行dedecms的图文详细的相关
dedecms织梦模板点击图片进入下一分页或下篇文章标签

dedecms织梦模板点击

这篇文章主要介绍了dedecms织梦模板点击图片进入下一
详解织梦模板DedeCms获取缩略图的高度和宽度的代码

详解织梦模板DedeCms

某些瀑布流的代码要求图片必须带有高度,而织梦默认的缩
织梦dede模板内怎么加入php代码的方法示例

织梦dede模板内怎么加

这篇文章主要介绍了织梦dede模板内怎么加入php代码的