【帝國CMS】網站地圖sitemap製作與自動更新

代碼如下:
  1. <?='<?xml version="1.0" encoding="UTF-8"?>'?>

  2. <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  3. <url>
  4. <loc>http://www.x.com</loc>
  5. <changefreq>always</changefreq>
  6. <priority>1.0</priority>
  7. </url>

  8. [e:loop={"select * from [!db.pre!]enewsclass order by myorder",0,24,0}]
  9. <?
  10. if($bqr['classurl']=='')
  11. {
  12. $sccurl=$public_r['newsurl'].$bqr['classpath']."/";
  13. }
  14. else
  15. {
  16. $sccurl=$bqr['classurl']."/";
  17. }
  18. ?>
  19. <url>
  20. <loc>http://www.x.com<?=$sccurl?></loc>
  21. <lastmod><?=date("Y-m-d")?></lastmod>
  22. <changefreq>always</changefreq>
  23. <priority>0.6</priority>
  24. </url>
  25. [/e:loop]

  26. [e:loop={0,3000,3,0,'','newstime DESC'}]
  27. <url>
  28. <loc>http://www.x.com<?=$bqsr['titleurl']?></loc>
  29. <lastmod><?=date("Y-m-d")?></lastmod>
  30. <changefreq>always</changefreq>
  31. <priority>0.8</priority>
  32. </url>
  33. [/e:loop]

  34. [e:loop={"select * from [!db.pre!]enewstags order by tagid",0,24,0}]
  35. <url>
  36. <loc>http://www.x.com/e/tags/?tagname=<?=$bqr['tagname']?></loc>
  37. <lastmod><?=date("Y-m-d")?></lastmod>
  38. <changefreq>always</changefreq>
  39. <priority>0.5</priority>
  40. </url>
  41. [/e:loop]

  42. [e:loop={'select * from [!db.pre!]enewspage order by id',20,24,0}]
  43. <?php
  44. $pageurl=$public_r['newsurl'].str_replace('../../','',$bqr['path']);
  45. $css='pagecss';
  46. if($classid=='page'.$bqr[id])
  47. {
  48. $css='selfpagecss';
  49. }
  50. ?>
  51. <url>
  52. <loc>http://www.x.com<?=$pageurl?></loc>
  53. <lastmod><?=date("Y-m-d")?></lastmod>
  54. <changefreq>always</changefreq>
  55. <priority>0.4</priority>
  56. </url>
  57. [/e:loop]
  58. </urlset>
複製代碼

http://www.x.com 網址修改成自己網站的域名。

[e:loop={0,3000,3,0,'','newstime DESC'}] 所有文章。3000爲文章數量,更具自己網站的需求改。

[e:loop={"select * from [!db.pre!]enewstags order by tagid",0,24,0}] 調取tags裏所有信息。


登錄網站的後臺http://你的域名/e/admin/

進入後臺欄目 =》增加自定義頁面 =》選擇直接頁面,頁面名稱爲:網站地圖,文件名修改爲  ../../sitemap.xml

441320-20160722170204013-739329517.jpg

最後一步設置自動更新:
系統 =》計劃任務 =》 管理計劃任務 =》 刷新自定頁面 =》





上一篇:帝國CMS如何自動生成sitemap.xml網站地圖文件
下一篇:分享一個帝國CMS7.2版本自動推送百度工具