雷火电竞-中国电竞赛事及体育赛事平台

代理加盟

2023全新代理計(jì)劃,一站式模板建站,銅牌代理低至699元送終身VIP,獨(dú)立代理后臺,自營貼牌。

您現(xiàn)在的位置: 麥站網(wǎng) > 織夢大學(xué) > 常見問題 >

織夢sitemap.html地圖里添加arclist無效不解析

來源:本站原創(chuàng) 發(fā)布時間:2019-10-28 11:35:47熱度:我要評論(0

麥站模板建站平臺(10年經(jīng)驗(yàn)),服務(wù)數(shù)萬家企業(yè),固定透明報價。域名注冊、主機(jī)/服務(wù)器、網(wǎng)站源碼一站式服務(wù)。實(shí)體公司,專業(yè)團(tuán)隊(duì),值得選擇!超過1000套模板已登記版權(quán),合規(guī)合法建站,規(guī)避版權(quán)風(fēng)險!【點(diǎn)擊獲取方案】

針對部分織夢程序在生成sitemap.html地圖時無法解析arclist,今天我們講解下解決辦法。讓sitemap.html生成在根目錄并且可以解析arclist 標(biāo)簽。

找到并打開:dede/makehtml_map.php 文件

1、開頭調(diào)用:

require_once(dirname(__FILE__)."/config.php");

require_once(DEDEINC."/sitemap.class.php");

require_once(DEDEINC."/dedetag.class.php");

require_once(DEDEINC."/arc.partview.class.php");

如圖:

織夢sitemap.html地圖里添加arclist無效不解析

2、將

$dtp = new DedeTagParse(); 

$dtp->LoadTemplet($tmpfile); 

$dtp->SaveTo($cfg_basedir.$murl); 

改成 

$dtp = new PartView(); 

$GLOBALS['_arclistEnv'] = 'index'; 

$dtp->SetTemplet($tmpfile); 

$dtp->SaveToHtml($cfg_basedir.$murl);

3、將

$dtp->Clear(); 

改成 

//$dtp->Clear();

4、將

$murl = $cfg_cmspath."/data/sitemap.html"; 

$tmpfile = $cfg_basedir.$cfg_templets_dir."/plus/sitemap.htm"; 

改成 

$murl = $cfg_cmspath."/sitemap.html";//把生成的網(wǎng)站地圖放在網(wǎng)站根目錄下,data目錄一般設(shè)置了蜘蛛不抓取 

$tmpfile = $cfg_basedir.$cfg_templets_dir."/".$cfg_df_style."/sitemap.htm";//同時把網(wǎng)站地圖模板改在默認(rèn)的模板文件夾下

現(xiàn)在就可以解析dedecms所有的標(biāo)簽了,包括文章列表標(biāo)簽。

 

    轉(zhuǎn)載請注明來源網(wǎng)址:http://www.jygsgssxh.com/dedecms_wt/1860.html

    發(fā)表評論

    評論列表(條)

       
      QQ在線咨詢
      VIP限時特惠