织梦网站地图生成插件+发布文章后自动生成地图
织梦网站地图生成插件,可同时在网站根目录生成5种地图文件。
下载地址(根据自己网站编码选择安装)
提取码: 3bjg
安装好后的生成菜单在模块一栏里面
如果你想把生成网站地图这个菜单放在生成一栏里面。可打开/dede/inc/inc_menu.php文件,搜索makehtml_map_guide.php,大约在146行,把它修改成makehtml_sitemap.php就行了。如下图:
如果你想发布文章后自动生成网站地址,我们还需要进行下一步操作
1、后台-系统-系统基本参数,添加变量
变量名称:cfg_makesitemap
变量类型:布尔(Y/N)
参数说明:发表文章后马上更新地图
变量值:Y
所属组:站点设置
保存。
2、打开 /dede/inc/inc_archives_functions.php ,搜索
1 |
global $arcID |
在它上面添加下面代码:
1 2 3 4 5 6 7 8 9 10 11 12 13 |
//发表文章后马上更新地图 开始 global $cfg_basedir,$cfg_templets_dir,$cfg_plus_dir,$cfg_makesitemap; if($cfg_makesitemap == 'Y') { $maps = array('sitemap.html','sitemap.txt','sitemap.xml','google.xml','rss.xml'); $pv = new PartView(); foreach($maps as $m) { $pv->SetTemplet($cfg_basedir.$cfg_templets_dir.$cfg_plus_dir.'/'.$m); $pv->SaveToHtml(dirname(__FILE__).'/../../'. $m); } } //发表文章后马上更新地图 结束 |
保存。然后发布文章试试。这种方法适合网站内容是手动发布。如果你采集,不建议让它自己生成。毕竟采集量是很大的,每发一篇文章就生成一次地图,这样对服务器压力蛮大的。
①本站所有织梦模板资源均来自用户分享和网络收集,如果侵犯了您的权益,请联系网站客服处理
②本站提供的织梦源码,均带数据及演示地址。可以在任一源码详情页查看演示地址。
③由于博主时间紧缺,所有模板源码不提供技术支持。仅部分收费原创源码提供售后
④如遇模板源码下载链接打不开或者有错误,请联系网站客服QQ指出纠正。
⑤人民币与金币汇率为1比1,即1元=1金币
织梦楼 » 织梦网站地图生成插件+发布文章后自动生成地图
织梦楼 » 织梦网站地图生成插件+发布文章后自动生成地图