首頁  >  文章  >  CMS教程  >  織夢DEDECMS文章拼音命名規則時怎麼去掉id

織夢DEDECMS文章拼音命名規則時怎麼去掉id

藏色散人
藏色散人原創
2019-12-20 10:10:522213瀏覽

織夢DEDECMS文章拼音命名規則時怎麼去掉id

織夢DEDECMS文章拼音命名規則時怎麼去掉id?

織夢DEDECMS文章拼音命名規則時去掉id的方法

織夢DEDECMS文章拼音命名規則時去掉id的方法,需要的朋友可以參考下。

  推薦學習:織夢cms

第一步: 

選擇:網站欄位管理,修改欄目的進階選項,文章命名規則: {typedir}/{Y}{M}{D}/{aid}.html 這是預設的狀態 

把aid改為pinyin,但發現生產的靜態頁面後面還帶有文章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; 
} 
} 
//获得指定类目的URL链接 
//对于使用封面文件和单独页面的情况,强制使用默认页名称

注意紅色部分:把它替換為:$articleRule = str_replace('{pinyin}',GetPinyin($title),$articleRule);

以上是織夢DEDECMS文章拼音命名規則時怎麼去掉id的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn