SSR服务器搭建,VPS搭建SSR,SSR客户端配置,vultr搭建SSR,dedecms,织梦,科学上网,织梦伪静态规则,织梦全站伪静态,织梦手机版伪静态

织梦网站地图生成插件+发布文章后自动生成地图

工作手记 baishitou 43℃

织梦网站地图生成插件,可同时在网站根目录生成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 ,搜索

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);
	}
}
//发表文章后马上更新地图 结束

保存。然后发布文章试试。这种方法适合网站内容是手动发布。如果你采集,不建议让它自己生成。毕竟采集量是很大的,每发一篇文章就生成一次地图,这样对服务器压力蛮大的。

转载请注明:白石头博客 » 织梦网站地图生成插件+发布文章后自动生成地图

喜欢 (0)or分享 (0)