文章来源:http://www.imtr.cn/html/n19.html
百度或者谷歌站长工具里面,都有提交网站的功能,虽然是提交xml地图,不过html的网站地图仍然不能忽视它的重要性。
织梦DedeCMS可以通过单页面或者插件的方法生成html的网站地图,系统也自带了html的地图,本文主要讲述每次发布新文章,就会自动更新html网站地图的具体方法:
打开后台管理目录下的task_do.php文件,找到如下代码(大概117行):
$GLOBALS['_arclistEnv'] = 'index'; $pv->SetTemplet($tpl); $pv->SaveToHtml($homeFile); $pv->Close();
在下面增加:
include_once(DEDEINC."/arc.sgpage.class.php"); $dsql->Execute("ex","Select aid From 'dede_sgpage' "); $i = 0; while($row = $dsql->GetArray("ex")) { $sg = new sgpage($row['aid']); $sg->SaveToHtml(); $i++; };
注意:
如果你安装时更改了默认的数据表前缀dede_,那么新增的这句代码中的dede_也要做出相应的修改
$dsql->Execute("ex","Select aid From 'dede_sgpage' ");
原文地址:http://www.imtr.cn/html/n19.html