婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 網(wǎng)站建設(shè) > 建站知識 > 織夢dedecms自動更新網(wǎng)站地圖的教程

織夢dedecms自動更新網(wǎng)站地圖的教程

POST TIME:2021-05-23 02:56

第一步、首先在模板目錄放一個sitemap.xml的模板文件,文件的內(nèi)容如下:

 

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>/</loc>
<lastmod>{dede:arclist row=1 titlelen=24 orderby=pubdate}
[field:pubdate function=strftime('%Y-%m-%d',@me)/]
{/dede:arclist}</lastmod>
<changefreq>daily</changefreq>
<priority>1.0</priority>
</url>
{dede:channel row='10' type='top'}
<url>
<loc>[field:typelink /]</loc>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
{/dede:channel}
{dede:arclist row=1000 orderby=pubdate}
<url>
<loc>[field:arcurl/]</loc>
<lastmod>[field:pubdate function=strftime('%Y-%m-%d',@me)/]</lastmod>
<changefreq>monthly</changefreq>
</url>
{/dede:arclist}
</urlset>

 

第二步、手動寫一個計劃任務(wù)執(zhí)行文件,將該文件命名為dede58.com_sitemap.php,放在/plus/task目錄里,文件的內(nèi)容如下:

<?php
//定時生成網(wǎng)站地圖
require_once(dirname(__FILE__).'/../../include/common.inc.php');
include(DEDEINC."/arc.listview.class.php");
$lv = new ListView();
 
//解析模板到字符串
$lv->PartView = new PartView($lv->TypeID,false);
$lv->PartView->SetTypeLink($lv->TypeLink);
$lv->PartView->SetTemplet(DEDETEMPLATE.'/dede58.com/sitemap.xml');
$html = $lv->PartView->GetResult();
file_put_contents('../../sitemap.xml',$html);
?>

 

/dede58.com/sitemap.xml 是模板文件所目錄名稱,更換成自己的模板目錄即可。

 

第三步、在織夢后臺添加計劃任務(wù),系統(tǒng)——計劃任務(wù)管理——增加新任務(wù):

任務(wù)名稱:定時生成網(wǎng)站地圖

運行程序:dede58.com_sitemap.php

執(zhí)行時間自己根據(jù)需要進行適當(dāng)?shù)脑O(shè)置

其它選項默認(rèn)即可。

 

第四步、在模板目錄的foot.hml文件或其他公共模板include文件的body標(biāo)簽結(jié)束之前加上代碼后生成全站即可。

 

添加完成后網(wǎng)站用戶在計劃任務(wù)規(guī)定的時間內(nèi)瀏覽一下網(wǎng)頁就可以觸發(fā)計劃任務(wù)文件的執(zhí)行,就可以自動生成一次sitemap.xml,如果上次運行時間的時間正常就證明定時任務(wù)執(zhí)行成功了。




收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
主站蜘蛛池模板: 盐津县| 遂平县| 陈巴尔虎旗| 蒲城县| 汉川市| 岑巩县| 泗阳县| 巴里| 廊坊市| 岑巩县| 西乌珠穆沁旗| 汉川市| 新巴尔虎左旗| 韶关市| 搜索| 阜宁县| 商河县| 滦平县| 横峰县| 疏勒县| 嘉义县| 双流县| 南安市| 桃源县| 长治市| 肃南| 嘉祥县| 濮阳市| 永安市| 云安县| 台东县| 长乐市| 龙泉市| 长岭县| 同心县| 响水县| 莲花县| 会理县| 太湖县| 沾益县| 会泽县|