国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > 織夢DEDE > 正文

淺談dedecms標題優化方法

2024-07-12 08:44:19
字體:
來源:轉載
供稿:網友

下面跟大家分享下dedecms標題優化方法:

站長提醒:修改前請做好備份!

  第一、欄目url標準化

  當我用dedecms建了分類了時候,發現在欄目是帶index.html的

  修改前:/abc/index.html

  修改后:/abc/

  打開文件:include/channelunit.func.php

  大概在171行

  $reurl = $typedir.'/'.$defaultname;

  修改成: $reurl = $typedir.'/';

  5.5版本不存在這個題目。

  第二、欄目標題美化,往掉欄目斜杠

  修改前:頂級欄目 / 一級欄目

  修改后:一級欄目 - 頂級欄目

  打開文件:templets/default/list_*.htm

  將<title>{dede:field.title/} - {dede:global.cfg_webname/}</title>

  修改成:<title>{dede:type}[field:typename /]{/dede:type} - {dede:field.title runphp='yes'} $ta = '1';$tb = '/';$tc = @me; $td = split($tb,$tc); @me = $td[$ta-1];{/dede:field.title} - {dede:global.cfg_webname/}</title>

  此方法只適用于二層欄目,希看高手提供更好的方法

  第三、文章分頁標題添加序號

  修改前:標題、標題、標題

  修改后:標題、標題(2)、標題(3)

  打開文件:include/arc.archives.class.php

  大概在347行修改成以下代碼:

  以下為引用的內容:

  //循環天生HTML文件

  else

  {

  for($i=1;$i<=$this->TotalPage;$i++)

  {

  $tempTitle=$this->Fields['title'];//臨時存儲一個標題副本 2009.10.28

  if($i>1)

  {

  $truefilename = $this->GetTruePath().$fileFirst."_".$i.".".$this->ShortName;

  $this->Fields['title'] = $this->Fields['title'].'('.$i.')';//在標題后面多加個序號 2009.10.28

  }

  else

  {

  $truefilename = $this->GetTruePath().$filename;

  }

  $this->ParseDMFields($i,1);

  $this->dtp->SaveTo($truefilename);

  $this->Fields['title']=$tempTitle;//天生html,還原標題 2009.10.28

  }

  }

  第四、文章看完了不要忘記了做相關文章推薦哦

  自動關連文檔標簽引用:

  以下為引用的內容:

  <div>

  <dl>

  <dt><strong>關于{dede:field.title/},其他人還感愛好的是:</strong></dt>

  <dd>

  <ul>

  dede:likearticle row='6' titlelen='42' orderby=rand}

  <li><a href="[field:arcurl/]">[field:title/]</a></li>

  {/dede:likearticle}

  </ul>

  </dd>

  </dl>

  </div>

  這些題目相信用dedecms的站長碰到的比較多吧,希看對新手有所幫助,另外還有其他細節就未幾說了。

  二種、首先 我們要實現的效果是

  根欄目名稱 - 上級 - ***-網站名稱

  很多人都會修改 欄目連接符 例如

  根欄目名稱 >>上級 >> ***>>網站名稱

  我個人是修改成了 <li>做連接符 以求內容頁使用排版

  這樣出來的結果就是

  根欄目名稱 - li -上級 -li - ***-網站名稱

  第一步:修改欄目順序 為 從低級到高級

  “子級欄目-頂級欄目-站點名稱”,需要找到include/typelink.class.php第164行

  4

  $this->valuePositionName = $tinfos['typename'].$this->SplitSymbol.$this->valuePositionName;

  修改為

  $this->valuePositionName = $this->valuePositionName.$this->SplitSymbol.$tinfos['typename'];

  第二步:接下來

  <title>{dede:field.title/} - {dede:global.cfg_webname/}</title>

  模板標題部分

  然后修改連接符的題目

  查看代碼include/arc.listview.class.php,找到55行

  $this->Fields['title'] = ereg_replace("[<>]"," / ",$this->TypeLink->GetPositionLink(false)); -

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 莎车县| 全州县| 延庆县| 轮台县| 丘北县| 武山县| 辽宁省| 东兰县| 城口县| 武穴市| 息烽县| 上高县| 曲周县| 东丰县| 两当县| 巴塘县| 五河县| 长兴县| 东丰县| 平乐县| 女性| 高淳县| 威信县| 申扎县| 喀什市| 西华县| 鄂尔多斯市| 富裕县| 门头沟区| 永昌县| 巴东县| 疏附县| 竹溪县| 云龙县| 湖北省| 台前县| 姚安县| 宾阳县| 东海县| 邵阳县| 晋中市|