女神猫女王

代理加盟 2020全新代理計劃 賺錢+省錢雙管齊下,獨立平臺,豐厚利潤!

您現在的位置: 秀站網 > 織夢大學 > 常見問題 >

dedecms織夢網站地圖模板如何修改

來源:本站原創 發布時間:2017-07-04 22:24:04熱度:我要評論(0

免費下載,無需注冊無需充值

今天碰到一位網友,問我們織夢的網站地圖在什么目錄下,如何進行修改,秀站網從業6年,作為國內第一批織夢模板開發商,對織夢系統和模板研究較深,下面就介紹下織夢自帶的HTML網站地圖如何完善。

織夢自帶HTML地圖模板存放在:/templets/plus/sitemap.htm

此地圖模板中標簽調用是 {dede:global name='maplist'/},通過后臺生成后,發現地圖模板路徑是data/sitemap.html,前臺產生的是欄目名稱,并沒有把子欄目及文檔生成出來。

那么我們則需要進行二次修改,讓地圖模板生成所有欄目及欄目下所有文檔,且讓地圖生成在跟目錄下。

第一步:修改dede/makehtml_map.php,刪除產生的data目錄,讓地圖sitemap.html 直接生成在跟目錄下。

打開dede/makehtml_map.php文件,刪除紅色圈內【/data】,如圖所示




第二步:優化/templets/plus/sitemap.htm 代碼

我們把地圖URL提交給搜索引擎時,搜索引擎其實抓取的是網站的URL,至于樣式風格隨便大家,有條件的用戶可以自行寫一個。

模板里的代碼調用用:

 {dede:channelartlist}
<h4><a href='{dede:field name='typeurl'/}' target="_blank">{dede:field name='typename'/}</a></h4>
<div class="b1">
     <ul>
     <!--channel 是獲取主欄目下所有子欄目-->
      {dede:channel type='son'}
      <li><a href="[field:typelink/]">[field:typename/]</a></li>
      {/dede:channel}
      </ul>
    <div class="clear"></div>
</div>
<div class="b2">
 <ul>
 <!--arclist 是獲取欄目下所有文檔-->
  {dede:arclist titlelen='20' row='10000'}
  <li><a href="[field:arcurl /]" target="_blank">&middot;[field:title /]...</a></li>
  {/dede:arclist}
</ul>
</div>
 {/dede:channelartlist}


轉載請注明來源網址:http://www.qksux.club/dedecms_wt/798.html

    發表評論

    評論列表(條)

      女神猫女王 165371426893277888720823948022228025952758514462339239889516496292798542598920297647366295828574241 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();