【帝国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

【帝国CMS】网站地图sitemap制作与自动更新

441320-20160722170204013-739329517.jpg (173.64 KB, 下载次数: 716)

下载附件

2018-6-30 12:13 上传

最后一步设置自动更新:
系统 =》计划任务 =》 管理计划任务 =》 刷新自定页面 =》

温馨提示:本文最后更新于2022-09-12 11:37:59,某些文章具有时效性,若有错误或已失效,请在下方留言或联系丁塔克博客
© 版权声明
THE END
喜欢就支持一下吧
点赞13 分享
评论 抢沙发

请登录后发表评论