广州凡科互联网科技有限公司

营业时间
MON-SAT 9:00-18:00

全国服务热线
18720358503

公司门店地址
广州市海珠区工业大道北67号凤凰创意园

织梦cms免软件极致完成XML与HTMLsitmap作用

日期:2021-03-09 浏览:
<进行实际效果

sitemap.xml完成效果

sitemap.xml进行实际效果

(默认设置为dede文件目录,如早已变更后台管理文件目录请自主寻找该文档)。

在该文档检索

if($dopost=="site")
 $murl = $cfg_cmspath."/";
 $tmpfile = $cfg_basedir.$cfg_templets_dir."/";
 $murl = $cfg_cmspath."/";
 $tmpfile = $cfg_basedir.$cfg_templets_dir."/";
}

将这一部分改为

if($dopost=="site")
 $";
 $tmpfile = $cfg_basedir.$cfg_templets_dir."/".$cfg_df_style."/sitemap.htm";
 $murl = $cfg_cmspath."/sitemap.xml";
 $tmpfile = $cfg_basedir.$cfg_templets_dir."/".$cfg_df_style."/xml.htm";

之上改动是让织梦cms转化成的sitmap在网站网站根目录,地形图后缀名名叫html和xml,而且让织梦cms的sitmap模版坐落于后台管理设定的模版文件目录,模版文档名叫sitemap.htm与xml.htm(原先sitmap模版的相对路径是固定不动在/plus/文件目录中的)。

织梦cms的sitmap不是能分析织梦cms的有关启用标识,大家必须稍作改动,使他完成启用随意标识。这儿也是改动上边所提及的makehtml_map.php文档。

(1)把

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

改为

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

(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();

如今织梦cmssitmap便可以分析有关的启用标识了

如今大家在自身网站的模版文件目录在建2个模版文档,各自是sitemap.htm和xml.htm刚开始试一下吧(模版应用标识跟做织梦cms一般的模版是一样的)。

最终,转化成sitmap,一般地形图为html文件格式,RSS地形图是xml文件格式(假如连接够多得话会出現卡几秒钟的状况,等候一下就可以)。

后台更新截图

后台管理升级截屏

最终另附我改动过以后的makehtml_map.php也有模版文档sitemap.htm和xml.htm的免费下载连接。大伙儿能够比照学习培训一下,自然假如你的makehtml_map.php文档在这里以前沒有改动过得话能够立即遮盖应用,模版文档sitemap.htm和xml.htm就必须按自身的网站状况来改动订制了。

注:该实例教程在织梦cmsV5.7SP2宣布版的基本下撰写,是不是可用别的版本号请自主检测

附:实例教程改动文档免费下载连接s/1XghxmNHjRy8J7tgjQ2Re3A  获取码:fhjo



新闻资讯

联系方式丨CONTACT

  • 全国热线:18720358503
  • 传真热线:18720358503
  • Q Q咨询:2639601583
  • 企业邮箱:2639601583@qq.com

首页
电话
短信
联系