织梦cms发表文章后自动更新网站地图sitemap

0 织梦cms发表文章后自动更新网站地图sitemap

织梦cms发表文章后自动更新网站地图sitemap.jpg

织梦CMS自带的sitemap功能不是很好用,安装织梦cms-sitemap生成插件之后就完美了。美中不足之处就是这个sitemap在发表新文章之后不会自动更新。按照这个教学操作,可以实现dedecms自动更新sitemap。

1、安装织梦网站地图sitemap生成插件;

2、织梦后台-系统-系统基本参数,添加个自定义变量

变量名称:cfg_makesitemap
变量类型:布尔(Y/N)
参数说明:发表文章后马上更新地图
变量值:Y
所属组:站点设置

3、找到/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)
打赏 微信扫一扫微信 支付宝 QQ 扫码打赏
如若转载,请注明本文出自:https://www.guaitoo.com/show/50.html