织梦网站地图xml生成插件描述
1.utf8 和 gbk 有齐2种编码插件文件
2.根据自己程序编码选择对应插件,上传模块,安装,使用
3.可同时生成5种地图文件 sitemap.html sitemap.txt sitemap.xml google.xml rss.xml
4.支持自动绝对路径(无论你站是否开启绝对路径)
织梦网站地图xml生成插件的安装步骤
依次打开 模块>上传新模块>浏览上传地图生成文件>点击确定保存
默认是没有安装的,所以你需要手动点击安装一下
安装好以后,记得点击底部的确定按钮
安装好后,这个软件会在模块的辅助插件里面显示,点击那个生成网站地图,这里会显示5种生成格式,一般我们用的第3种比较多,其他的根据你自己的需求勾选吧!
地图文件sitemap.html sitemap.txt sitemap.xml google.xml rss.xml对应的模板文件分别在
/templets/plus/sitemap.html
/templets/plus/sitemap.txt
/templets/plus/sitemap.xml
/templets/plus/google.xml
/templets/plus/rss.xml
发表文章后自动更新地图的设置方法步骤
如果你想让插件支持发布文档后自动更新sitemap地图,看下面的设置详细步骤。
1.后台-系统-系统基本参数,添加个变量开关
变量名称:cfg_makesitemap
变量类型:布尔(Y/N)
参数说明:发表文章后马上更新地图
变量值:Y
所属组:站点设置!设置完记得保存,接着下一步操作
2.打开 /dede/inc/inc_archives_functions.php
找到global $arcID这一行,在它上面添加这段代码,直接复制粘贴过去。
//发表文章后马上更新地图 开始
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);
}
}
//发表文章后马上更新地图 结束
如下图