文章目录
1插件的描述,2插件的安装,3站点地图的生成,3.1手工生成站点地图,3.2自动生成站点地图
杨凡以前被分享过。用xemu,爱站工具包,尖叫青蛙等比较麻烦。要制作一个网站地图,每次你生成一个站点地图,你需要把它上传到服务器。但是有些网站程序可以通过插件自动更新网站地图,比如wordpress。然而,编织梦想从来没有成功过。今天,我们将使用插件代码来自动生成sitemap。
说明utf8和gbk有两种编码插件文件。根据自己的程序代码选择相应的插件,可以同时生成五种地图文件。sitemap.html sitemap . txt sitemap . XML Google . xmlrss . XML支持自动绝对路径(无论你是否在站内打开绝对路径)。默认情况下,生成的列数和文档数为1000。有关修改值,请参考下面的相应模板。
相应的模板文件在
/templates/plus/sitemap . html/templates/plus/sitemap . txt/templates/plus/sitemap . XML/templates/plus/Google . XML/templates/plus/RSS . XML安装插件
首先单击下载插件,然后解压缩插件。有utf-8和gbk码。根据你的网站代码选择相应的插件。如果不知道自己网站的代码,打开网站右键查看网站源代码。网站代码显示在顶部。
然后安装插件,[模块]-[上传新模块],选择右边的文件,点击确定。
【模块】-【模块管理】,选择右边刚刚上传的插件,点击安装。
BAAAAgiD/r25IQAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMC7AW/eAAELmnUPAAAAAElFTkSuQmCC" alt="织梦自动生成网站地图sitemap" class="wp-image-2896 lazyload" data-src="https://www.yangfanhao.com/n/image/png;base64,iVBORw0KGgoAAAANSUhEUgAABAAAAADeAQMAAACZqOCMAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAADJJREFUeNrtwQEBAAAAgiD/r25IQAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMC7AW/eAAELmnUPAAAAAElFTkSuQmCC">生成网站地图手动生成网站地图
【模块】-【辅助插件】-【生成网站地图】,点击开始更新即可。
自动生成网站地图
想让插件支持发布文档后自动更新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);}}//发表文章后马上更新地图 结束
如图
每次生成文章之后,织梦就会自动更新网站地图。