用dedecms实现拼音显示文章标题页文件名的方法

来源:Asp之家 时间:2010-12-08 16:40:00 

用dede实现拼音显示文章标题页文件名

如题,使用dede让文章标题页显示路径为标题拼音.html,例如:文章标题为:站友网是什么啊,文章路径显示:zhanyouwangshishenmea.html,这样显示的好处是什么?靠,这个还用我说?

方法:

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

修改为:{typedir}/{pinyin}.html 我觉得{Y}{M}{D}没什么用,所以也去掉了。

重新更新一下,看看是否有效果?

别着急,现在显示出拼音了,zhanyouwangshishenmea_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);为新加的

标签:dedecms,标题
0
投稿

猜你喜欢

  • 传播木马的新途径,大家小心

    2008-01-15 08:56:00
  • GoDaddy:如何查看帐户状态

    2010-05-01 13:17:00
  • PR值或许只是站长脸面的问题

    2008-01-15 08:52:00
  • dedecms 5.6修改Dedecms提示信息方法

    2010-12-08 16:41:00
  • IXWebHosting主机域名管理图文解说

    2010-03-23 10:42:00
  • IIS7.0在Vista系统下安装注意事项

    2008-10-03 12:23:00
  • 分析称版署通知对中国其他网游公司影响不大

    2009-11-07 07:32:00
  • ZHN:如何让采集更强大

    2009-08-23 14:35:00
  • PCadvisor:苹果设计史上16个梦幻产品设计

    2009-11-07 08:14:00
  • WordPress主题嵌入淘宝商铺

    2011-12-23 19:00:54
  • 网游业高薪? 中国游戏行业五大愚人新闻

    2008-09-25 17:40:00
  • 怎样保护Linux系统下的Apache网站

    2010-05-09 17:58:00
  • 千橡启用Kaixin.com域名被指克隆开心网

    2008-10-15 11:26:00
  • Godaddy主机SSH登录管理

    2010-04-07 12:34:00
  • 最得推荐的五个国外SEO博客

    2008-12-12 12:04:00
  • 对HTTP协议的头信息详解

    2010-05-02 18:04:00
  • 网站用户体验基础是网页文字优化

    2007-09-28 20:18:00
  • 王通:利用“病毒”致富的路能走多远?

    2008-03-19 11:57:00
  • 快速分辨欺诈paypal

    2009-03-30 17:30:00
  • 美图秀秀新版闪图DIY和超强一键美白功能

    2009-10-30 15:16:00
  • asp之家 网站运营 m.aspxhome.com