<code id="6mcsu"></code>
<li id="6mcsu"></li>
<li id="6mcsu"><dl id="6mcsu"></dl></li>
  • <code id="6mcsu"><tr id="6mcsu"></tr></code>
    或者

    織夢(mèng)定時(shí)生成站點(diǎn)地圖sitemap.xml的教程

    作者:黑貓警長(zhǎng) 瀏覽:123 發(fā)布時(shí)間:2017-08-08
    分享 評(píng)論 0

    這篇文章主要介紹dedecms如何實(shí)現(xiàn)定時(shí)生成站點(diǎn)地圖,定時(shí)生成首頁(yè)也可以用這個(gè)思路,這里用到了dedecms后臺(tái)的計(jì)劃任務(wù)功能來(lái)完成。

      下面是具體操作步驟:

      第一步、首先在模板目錄放一個(gè)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=2000 orderby=pubdate}

      <url>

      <loc>[field:arcurl/]</loc>

      <lastmod>[field:pubdate function=strftime('%Y-%m-%d',@me)/]</lastmod>

      <changefreq>monthly</changefreq>

      </url>

      {/dede:arclist}

      </urlset>

      第二步、寫一個(gè)計(jì)劃任務(wù)文件命名為generate_sitemap.php,放在/plus/task目錄里,文件內(nèi)容如下:

      <?php

      //定時(shí)生成網(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.'/2012/sitemap.xml');

      $html = $lv->PartView->GetResult();

      file_put_contents('../../sitemap.xml',$html);

      ?>

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

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

      運(yùn)行程序:generate_sitemap.php;

      執(zhí)行時(shí)間自己設(shè)置;

      其他默認(rèn)即可。

      第四步、在模板目錄的foot.hml文件或其他公共include文件body結(jié)束之前加上觸發(fā)代碼即可。

      在計(jì)劃任務(wù)規(guī)定的時(shí)間內(nèi)瀏覽一下網(wǎng)頁(yè)來(lái)觸發(fā)計(jì)劃任務(wù)文件執(zhí)行。如果上次運(yùn)行時(shí)間的時(shí)間正常就證明定時(shí)任務(wù)執(zhí)行成功。


    中文字幕无码一区二区三区本日| 国产在线无码精品电影网| 日日摸夜夜添无码AVA片| 无码中文字幕日韩专区| 日韩va中文字幕无码电影| 亚洲AV无码专区日韩| 无码国产精成人午夜视频一区二区| 人妻中文字幕无码专区| A级毛片无码久久精品免费| 伊人久久无码中文字幕| 最近中文字幕在线| 中文字幕人妻无码一夲道 | 日韩亚洲欧美中文高清| av无码免费一区二区三区| 老子午夜精品无码| 天堂在/线中文在线资源官网| 超清无码无卡中文字幕| 亚洲爆乳无码一区二区三区| 欧美一级一区二区中文字幕 | 小SAO货水好多真紧H无码视频| AV无码人妻中文字幕| 无码人妻精品一区二区蜜桃百度| 无码人妻久久一区二区三区免费丨 | 欧洲无码一区二区三区在线观看| 色婷婷久久综合中文久久一本| 中文字幕免费不卡二区| 中文字幕亚洲精品无码 | 人妻丰满av无码中文字幕| 免费无码黄网站在线看| 最近2019中文字幕一页二页| 在线中文字幕一区| 久久99中文字幕久久| 亚洲人成中文字幕在线观看| 影院无码人妻精品一区二区| 中出人妻中文字幕无码| 色婷婷综合久久久久中文 | 久久精品无码专区免费| 精品无码国产污污污免费网站国产| 国产乱妇无码大片在线观看| 国产成人无码A区在线观看视频 | 人妻一区二区三区无码精品一区|