答案及图片来自于站点DOCUMENTATIONS:
https://blogging.pikitemplates.com/p/how-to-create-html-sitemap-in-blogger.html
1、如何创建 HTML 站点地图?
转到Blogger 仪表板单击左侧边栏菜单中的页面部分,然后点击创建新页面并复制我们在下面提供的代码并将其粘贴到页面 HTML 部分中,而不是在撰写模式下。粘贴代码后保存并发布页面。至此,已经成功创建了Blogger HTML 站点地图页面。复制页面链接并在页脚菜单页面底部显示。
现在完成了将代码保存在博客页面上。站点地图已创建。
2、 如何为特定标签创建 HTML 站点地图?
转到 Blogger 仪表板 单击左侧边栏菜单中的页面部分,然后点击创建 新页面 并复制我们在下面提供的代码并将其粘贴到页面 HTML 部分中,而不是在撰写模式下。粘贴代码后保存并发布页面。
请记住用您的帖子标签正确替换蓝色颜色标签小写和大写字母应该相同(意味着第一个字母是大写或不在帖子标签中正确检查)
另外,请记住在下面的蓝色文本中更改 h4 标签之间的标题。
至此,您已经 成功 创建了 Blogger HTML 站点地图页面。复制页面链接并在页脚菜单页面底部显示。
代码如下:
转到 Blogger 仪表板 单击左侧边栏菜单中的页面部分,然后点击创建 新页面 并复制我们在下面提供的代码并将其粘贴到页面 HTML 部分中,而不是在撰写模式下。粘贴代码后保存并发布页面。
请记住用您的帖子标签正确替换蓝色颜色标签小写和大写字母应该相同(意味着第一个字母是大写或不在帖子标签中正确检查)
另外,请记住在下面的蓝色文本中更改 h4 标签之间的标题。
至此,您已经 成功 创建了 Blogger HTML 站点地图页面。复制页面链接并在页脚菜单页面底部显示。
现在完成了将代码保存在博客页面上,并且您已经创建了一个特定的(仅用于一个标签的)标签 HTML 站点地图。
附带css、js代码:
https://cdn.jsdelivr.net/gh/pikitemplates/scripts/sitemap-css.css
代码:
.stiemap-posts{position:relative;display:block;margin:14px 0 20px;}
.stiemap-posts h4{background:rgb(206 204 204 / 0.34);color:#000;padding:4px 12px;border-radius:4px;font-size:16px;border-bottom:2px solid #b5b5b5;margin:0 0 3px;line-height:21px;}
.stiemap-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;background:rgb(246 252 255 / 0.13);border:1px solid rgb(255 255 255 / 0.38);border-radius:5px;padding:0 10px;box-shadow:2px 3px 8px 1px rgb(167 225 255 / 0.28);}
.stiemap-wrap p{width:calc((100% - 10px) / 2);margin:3px 0;}
.stiemap-wrap p a{position:relative;font-size:15px;line-height:25px;display:block;margin:9px 0 0;font-weight:500;color:#000;border-bottom:1px solid #d4ebf9;}
.stiemap-wrap p strong span{color:#e00303;font-size:13px;font-weight:600;}
.stiemap-posts h4:before{content:"\f142";float:left;color:#000;font-weight:900;font-family:'Font Awesome 5 Free';font-size:12px;margin:0 4px 0 0;}
.stiemap-wrap p a:before{content:"\f192";float:left;color:#000;font-weight:500;font-family:'Font Awesome 5 Free';font-size:12px;line-height:26px;margin:0 4px 0 0;}
.stiemap-wrap p a:hover{color:#1616fb;}
@media screen and (max-width:640px){.stiemap-wrap{display:block;}
.stiemap-wrap p{width:100%;}
}
代码:
var totalposts = 9999;
var standardstyling = true;
function showrecentposts(json) {
for (var a = 0; a < totalposts; a++) {
var entry = json.feed.entry[a];
var posttitle = entry.title.$t;
var posturl;
if (a == json.feed.entry.length) break;
for (var b = 0; b < entry.link.length; b++) {
if (entry.link[b].rel == 'alternate') {
posturl = entry.link[b].href;
break;
}}
posttitle = posttitle.link(posturl);
if (standardstyling) document.write('
');
document.write(posttitle);}
if (standardstyling) document.write('
}
代码:
.stiemap-posts{position:relative;display:block;margin:14px 0 20px;}
.stiemap-posts h4{background:rgb(206 204 204 / 0.34);color:#000;padding:4px 12px;border-radius:4px;font-size:16px;border-bottom:2px solid #b5b5b5;margin:0 0 3px;line-height:21px;}
.stiemap-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;background:rgb(246 252 255 / 0.13);border:1px solid rgb(255 255 255 / 0.38);border-radius:5px;padding:0 10px;box-shadow:2px 3px 8px 1px rgb(167 225 255 / 0.28);}
.stiemap-wrap p{width:calc((100% - 10px) / 2);margin:3px 0;}
.stiemap-wrap p a{position:relative;font-size:15px;line-height:25px;display:block;margin:9px 0 0;font-weight:500;color:#000;border-bottom:1px solid #d4ebf9;}
.stiemap-wrap p strong span{color:#e00303;font-size:13px;font-weight:600;}
.stiemap-posts h4:before{content:"\f142";float:left;color:#000;font-weight:900;font-family:'Font Awesome 5 Free';font-size:12px;margin:0 4px 0 0;}
.stiemap-wrap p a:before{content:"\f192";float:left;color:#000;font-weight:500;font-family:'Font Awesome 5 Free';font-size:12px;line-height:26px;margin:0 4px 0 0;}
.stiemap-wrap p a:hover{color:#1616fb;}
@media screen and (max-width:640px){.stiemap-wrap{display:block;}
.stiemap-wrap p{width:100%;}
}