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

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

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

來源:未知 發布時間:2019-10-28熱度:我要評論
針對部分織夢程序在生成sitemap.html地圖時無法解析arclist,今天我們講解下解決辦法。讓sitemap.html生成在根目錄并且可以解析arclist 標簽。 找到并打開:dede/makehtml_map.php 文件 1、開頭調用: require_once(dirname(__FILE__)./config.php); require_once(DEDE...

織夢模板免費下載,無需注冊無需充值

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

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

1、開頭調用:

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";//把生成的網站地圖放在網站根目錄下,data目錄一般設置了蜘蛛不抓取 

$tmpfile = $cfg_basedir.$cfg_templets_dir."/".$cfg_df_style."/sitemap.htm";//同時把網站地圖模板改在默認的模板文件夾下

現在就可以解析dedecms所有的標簽了,包括文章列表標簽。

 

本文地址:http://www.yxrxyy.live/dedecms_wt/1860.html

責任編輯:秀站網

    發表評論

    評論列表(條)

      北京28是什么彩票