日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢(xún)
選擇下列產(chǎn)品馬上在線(xiàn)溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
織夢(mèng)DEDECMS文章拼音命名規(guī)則時(shí)怎么去掉id

織夢(mèng)DEDECMS文章拼音命名規(guī)則去掉ID的方法

1. 問(wèn)題描述

在織夢(mèng)DEDECMS系統(tǒng)中,文章的URL默認(rèn)是按照“年/月/日/ID.html”的規(guī)則來(lái)命名的,為了更好地進(jìn)行SEO優(yōu)化,我們希望能夠?qū)RL中的ID去掉,改為按照文章標(biāo)題的拼音來(lái)命名。

2. 解決方案

要實(shí)現(xiàn)這個(gè)功能,我們需要修改織夢(mèng)DEDECMS系統(tǒng)的文件,具體步驟如下:

2.1 修改數(shù)據(jù)庫(kù)表結(jié)構(gòu)

我們需要修改數(shù)據(jù)庫(kù)中的數(shù)據(jù)表結(jié)構(gòu),將arctiny表中的typedir字段類(lèi)型修改為varchar,以便存儲(chǔ)文章標(biāo)題的拼音。

ALTER TABLE arctiny MODIFY COLUMN typedir VARCHAR(255) NOT NULL;

2.2 修改文件

接下來(lái),我們需要修改以下幾個(gè)文件:

2.2.1 修改arc.listview.class.php文件

找到arc.listview.class.php文件,修改GetArcList方法,將文章標(biāo)題的拼音賦值給typedir字段。

function GetArcList($row, $reid = 0) {
    $row = parent::GetArcList($row, $reid);
    if ($this>TypeLinkUrl != '') {
        $pinyin = new Pinyin();
        foreach ($row as $k => $v) {
            $v[3]['typedir'] = $pinyin>getPinyin($v[3]['title']);
        }
    }
    return $row;
}

2.2.2 修改arc.archives.class.php文件

找到arc.archives.class.php文件,修改GetArcInfo方法,將文章標(biāo)題的拼音賦值給typedir字段。

function GetArcInfo($aid) {
    $row = parent::GetArcInfo($aid);
    if ($this>TypeLinkUrl != '') {
        $pinyin = new Pinyin();
        $row['typedir'] = $pinyin>getPinyin($row['title']);
    }
    return $row;
}

2.2.3 修改arc.arcurl.class.php文件

找到arc.arcurl.class.php文件,修改GetArcUrl方法,將生成的URL中的ID去掉。

function GetArcUrl($aid, $page, $r, $addon) {
    $arcinfo = ArcArchives::GetArcInfo($aid);
    $typedir = $arcinfo['typedir'];
    $arcurl = $this>TypeLinkRul($typedir);
    $arcurl .= '/' . $arcinfo['dateline'] . '.html';
    return $arcurl;
}

2.3 更新緩存

完成以上修改后,需要更新系統(tǒng)的緩存,登錄織夢(mèng)后臺(tái),點(diǎn)擊“更新緩存”按鈕即可。

至此,我們已經(jīng)成功地實(shí)現(xiàn)了在織夢(mèng)DEDECMS系統(tǒng)中去掉文章URL中的ID,改為按照文章標(biāo)題的拼音來(lái)命名。


當(dāng)前題目:織夢(mèng)DEDECMS文章拼音命名規(guī)則時(shí)怎么去掉id
標(biāo)題來(lái)源:http://m.5511xx.com/article/ccojhhg.html