问题描述:wordpress建站的站长应该知道wordpress带有很多第三方插件,可以自动sitemap.xml,但是dedecms建站就没有这么方便了,每次都需要到第三方平台生成再下载到本地传到服务器上,今天小编给大家简单介绍一下解决方法!
第一步:在模板里新建一个sitemap.htm模板,代码如下:
<?xml version="1.0" encoding="utf-8"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9
http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">
{dede:sql sql="SELECT * FROM dede_archives WHERE channel=1 AND typeid NOT IN (1, 13)
AND pubdate > UNIX_TIMESTAMP('2025-01-01 00:00:00') ORDER BY pubdate DESC"}
<url>
<loc>https://ipkd.cn/webs_[field:id/].html</loc>
<lastmod>[field:pubdate function='GetDateTimeMk(@me)'/]</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
{/dede:sql}
</urlset>
注意事项:
1、typeid NOT IN(1, 13),屏蔽不需要加入的栏目;
2、pubdate > UNIX_TIMESTAMP('2025-01-01 00:00:00'),只显示2025-01-01 00:00:00后面的文章;
3、https://ipkd.cn/webs_[field:id/].html,如何你用的是文件名,可以把[field:id/]改成[field:filename/]。
第二步:在单页文档管理新建一个sitemap文档
1、模版名字改成新建的sitemap.htm;
2、文件名改成sitemap.xml;
3、每天更新一次sitemap文档。
dedecms获取指定栏目下所有文章数量(包含子栏目/不包含子栏目下的文章)
dedecms循环指定栏目下的所有内容(栏目名字、栏目链接和栏目文章)
上面是“dedecms不用第三方插件,利用代码自动生成一个sitemap.xml”的全面内容,想了解更多关于 织梦cms 内容,请继续关注web建站教程。
当前网址:https://ipkd.cn/webs_19047.html
workflows工作流
一幅以霓虹灯照亮的城市天际线和未来主义画
一只躲在一堆秋叶里的小刺猬
一个时间旅行女人的神秘剪影ComfyUI工作流
瀑布边坐着一位披着斗篷的隐士
图生图工作流:一键转换成高清动漫照片
一辆在泥潭中奔跑的布加迪ComfyUI工作流
一名男子跪在月球岩石表面看见小行星碰撞
汗血宝马ComfyUI工作流
猜你喜欢
声明:本站提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请发送到邮箱:admin@ipkd.cn,我们会在看到邮件的第一时间内为您处理!

利用html5+css3实现滚雪球效果(附代码)
日历设置每个月颜色都不一样
利用js+css3做一个小鱼游泳特效
会议人员60s签到倒计时插件
css3画弹珠,可以滚动!
barcode条形码/qrcode二维码兼容所有浏览器(含ie6/ie7/ie8)
利用css3做一个动态loading效果
3d空间行走效果







