[织梦教程] dedecms怎么实现拼音显示文章标题页文件名

[复制链接]
查看1050 | 回复14 | 2020-5-2 21:12:04 | 显示全部楼层 |阅读模式

本文介绍了dedecms中用拼音显示文件标题页文件名的方法,dede让文章标题页显示路径为标题拼音.html,例如:文章标题为:站长地带是什么啊,文章路径显示:zhanzhangdidaishishenmea.html,感兴趣的朋友参考下。

如何在dede实现拼音显示文章标题页文件名,即文件名为汉字拼音。
 
方法: 
选择:网站栏目管理,修改栏目的高级选项,文章命名规则:{typedir}/{Y}{M}{D}/{aid}.html 这是默认的状态 
修改为:{typedir}/{pinyin}.html 我觉得{Y}{M}{D}没什么用,所以也去掉了。 
重新更新一下,看看是否有效果?
 
别着急,现在显示出拼音了,zhanzhangdidaishishenmea_1.html,但是后面还多了个_1,怎么去掉这个呢? 
修改include里面的inc_channel_unit_function文件,找到$articleRule = str_replace("{pinyin}",GetPinyin($title)."_".$aid,$articleRule);把."_".$aid去掉,就可以了!
 
如果文章标题是英文的,会在单词之间加_,但是单词中间加_对gg来说没什么意义,必须改成“-”才可以。
 
打开 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);为新加的
 
完成以上修改,再生成的静态文件名就是以拼音命名的了。www.freedede.cn
 
从0基础开始学习织梦dedecms建站,分享全套的织梦dedecms网站搭建教程、织梦安装使用教程。 汇聚了最全、最新的织梦cms建站教程。包含dedecms建站、仿站教程;dedecms系统使用常见问题;主题插件推荐下载等!欢迎学习!
回复

使用道具 举报

wb47 | 2021-2-12 09:24:36 | 显示全部楼层
谢谢楼主发布的资源下载,帮助我不少
回复

使用道具 举报

风雨狼 | 2021-5-30 22:02:29 | 显示全部楼层
我是来白嫖悟空源码的积分的!!!!!
回复

使用道具 举报

Amy570 | 2021-7-9 23:28:53 | 显示全部楼层
我是来白嫖悟空源码的资源的!
回复

使用道具 举报

度素告 | 2021-12-4 03:54:10 | 显示全部楼层
这个资源都有真不错
回复

使用道具 举报

散漫竹子 | 2022-1-13 05:39:14 | 显示全部楼层
很不错的资源站
回复

使用道具 举报

123457443 | 2022-2-24 11:06:19 | 显示全部楼层
这个资源都有真不错
回复

使用道具 举报

天使798 | 2022-3-26 22:30:27 | 显示全部楼层
我是来白嫖悟空源码的积分的!!!!!
回复

使用道具 举报

自在山高 | 2022-6-1 21:52:11 | 显示全部楼层
我是来白嫖悟空源码的积分的!!!!!
回复

使用道具 举报

小雨粑粑2012 | 2022-7-12 14:37:09 | 显示全部楼层
很不错的资源站
回复

使用道具 举报

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

本版积分规则