織夢(mèng)網(wǎng)站地圖生成插件+發(fā)布文章后自動(dòng)生成地圖

織夢(mèng)網(wǎng)站地圖生成插件,可同時(shí)在網(wǎng)站根目錄生成5種地圖文件。

下載地址(根據(jù)自己網(wǎng)站編碼選擇安裝)

本地下載

百度網(wǎng)盤(pán)
提取碼: 3bjg

安裝好后的生成菜單在模塊一欄里面

如果你想把生成網(wǎng)站地圖這個(gè)菜單放在生成一欄里面??纱蜷_(kāi)/dede/inc/inc_menu.php文件,搜索makehtml_map_guide.php,大約在146行,把它修改成makehtml_sitemap.php就行了。如下圖:

如果你想發(fā)布文章后自動(dòng)生成網(wǎng)站地址,我們還需要進(jìn)行下一步操作

1、后臺(tái)-系統(tǒng)-系統(tǒng)基本參數(shù),添加變量

變量名稱(chēng):cfg_makesitemap

變量類(lèi)型:布爾(Y/N)

參數(shù)說(shuō)明:發(fā)表文章后馬上更新地圖

變量值:Y

所屬組:站點(diǎn)設(shè)置

保存。

2、打開(kāi) /dede/inc/inc_archives_functions.php ,搜索

global $arcID

在它上面添加下面代碼:

//發(fā)表文章后馬上更新地圖 開(kāi)始
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);
	}
}
//發(fā)表文章后馬上更新地圖 結(jié)束

保存。然后發(fā)布文章試試。這種方法適合網(wǎng)站內(nèi)容是手動(dòng)發(fā)布。如果你采集,不建議讓它自己生成。畢竟采集量是很大的,每發(fā)一篇文章就生成一次地圖,這樣對(duì)服務(wù)器壓力蠻大的。

THE END
亚洲中文色欧另类欧美,久久久久久久激情,亚洲 日韩 欧美 另类 国产,中文字幕高清无码男人的天堂 www.sucaiwu.net