主頁 > 網站建設 > 建站知識 > 如何去掉或修改DeDeCMS二級欄目標題title中的斜杠

如何去掉或修改DeDeCMS二級欄目標題title中的斜杠

POST TIME:2017-11-13 00:04

出于SEO等的考慮,我們有時需要改動dedecms欄目頁的title。
dede欄目頁的title在模板文件list_article.htm里,默認是這樣的:
<title>{dede:field name='title'/} - {dede:global name='cfg_webname'/} - powered by dedecms</title>
其中{dede:field name='title'/}在欄目頁將顯示為欄目名稱;而{dede:global name='cfg_webname'/} 是你在后臺管理里填的“網站名稱”。
如果您的Dedecms只建了一級頻道,也就是只有一層目錄,那么欄目頁的title直接在list_article.htm里修改就ok了;
如果一級頻道下還有次級欄目,欄目頁的title里的{dede:field name='title'/}這部分默認會顯示為“一級目錄 // 二級目錄”,如果要改掉/這個符號,需要:

打開/include/inc_arclist_view.php文件

(dede5.7 arc.listview.class line 83)

找到第75行
$this->Fields['title'] = ereg_replace("[<>]"," / ",$this->TypeLink->GetPositionLink(false));
改成
$this->Fields['title'] = ereg_replace("[<>]"," - ",$this->TypeLink->GetPositionLink(false));
就可以把原來的符號/替換成符號-,但這樣修改后title顯示成“一級目錄 -- 二級目錄”,也就是有兩個--,我們還需要在后臺“欄目位置的間隔符號”里把>>改成>。


上一篇:DEDECMS更換目錄后需要修改的圖片路徑

下一篇: 如何修改DeDe標簽Pagelist分頁樣式詳解

收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266