DedeCMS列表頁標(biāo)題的欄目名稱順序調(diào)整
時(shí)間: 2018-12-01 10:11
閱讀: 次
作者:素材無憂網(wǎng)
DEDE的默認(rèn)認(rèn)列表標(biāo)題是頂級欄目 / 一級欄目_網(wǎng)站標(biāo)題
從這個(gè)默認(rèn)的標(biāo)題可以看出一級欄目并沒有在前面按照常見的說法是越是在前面的東西權(quán)重會越高一點(diǎn)所以要改成一級欄目/頂級欄目_網(wǎng)站標(biāo)題的樣式這也符合用戶看東西從左到右的性質(zhì)下面來看具體的修改細(xì)節(jié)
打開include typelinkclassphp 行原文
$this>valuePositionName =$tinfos[typename]$this>SplitSymbol$this>valuePositionName;
修改為
$this>valuePositionName =$this>valuePositionName$this>SplitSymbol$tinfos[typename];
改完之后就會出現(xiàn)一級欄目/頂級欄目_網(wǎng)站標(biāo)題 這類形式
看到上面這重性質(zhì)可能還會不太滿意因?yàn)橹虚g的“/”(橫杠)不是我們常見到的下劃線(_)或者橫杠()形式其實(shí)這都無關(guān)緊要這個(gè)字符只不過是要搜索引擎來分隔字符用的但是為了更好的達(dá)到網(wǎng)站優(yōu)化的效果我們還是會去修改看到哪不滿意就去找出問題修改修改再修改直到自己看不出什么問題的時(shí)候再說修改方法吧
去掉欄目頁標(biāo)題的斜杠問題
原來二級欄目頁面的title是“一級欄目名稱/二級欄目名稱_網(wǎng)站名稱”經(jīng)過第一步之后會變成“二級欄目名稱/一級欄目名稱_網(wǎng)站名稱”
打開include/arclistviewclassphp行
$this>Fields[title] =ereg_replace(“[<>]“” /“$this>TypeLink>GetPositionLink(false));
替換為
$this>Fields[title] =ereg_replace(“[<>]“”_”$this>TypeLink>GetPositionLink(false));
改成之后成為二級欄目名稱_一級欄目名稱_網(wǎng)站名稱
經(jīng)過這兩步之后就成了你想要的效果了
標(biāo)簽: