如何修改Blogger模板精选区域:显示特定标签而非最新文章
搞定Blogger精选区域:从最新文章改成特定标签内容
嘿,别担心,这个修改其实超简单!你找的那段代码确实是控制精选区域的关键——它调用了Blogger的Feed API来拉取文章内容。只要调整Feed请求的URL,就能轻松切换成展示特定标签的文章,跟着我一步步来:
步骤1:修改Feed请求的URL
你代码里的src="/feeds/posts/default...就是拉取文章的核心地址。要指定标签,只需要在URL里加上标签参数:
- 基础格式:
/feeds/posts/default/-/你的标签名?max-results=展示数量 - 举个例子:如果要展示标签为
美食推荐的3篇文章,URL就写成:
👉 注意点:/feeds/posts/default/-/美食推荐?max-results=3- 标签名要和你Blogger后台的标签完全一致,大小写敏感!
- 如果标签有空格(比如
旅行日记),要把空格换成%20,写成-/旅行%20日记
步骤2:替换原代码中的Feed地址
把原来的Feed URL替换成上面修改好的版本,完整的代码片段大概是这样:
<div class='ct-wrapper' id='featured-posts-section'> <div class='featured-post padding clearfix'> <script type='text/javaScript'> document.write("<script src="/feeds/posts/default/-/你的标签名?max-results=你要的数量"><\x2fscript>"); </script>
⚠️ 注意:原代码里的"是转义的双引号,别删掉或者改乱,只替换中间的Feed地址部分就行。
步骤3:保存预览
修改完后,保存你的Blogger模板,回到主页刷新看看效果。如果没显示内容,先检查标签名是不是写错了,或者URL格式有没有问题——比如有没有漏写-/这个分隔标签的部分。
内容的提问来源于stack exchange,提问作者Eliezer Hofstaetter
相关产品推荐
相关产品推荐

