You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

求助:如何为Blogger Notable模板文章页添加上一篇/下一篇按钮

解决Blogger Notable模板单篇文章页添加上/下一篇按钮的方案

嘿,我太懂你遇到的这个问题了——用Blogger新版Notable模板时,单篇文章页居然找不到「Next Article」和「Previous Article」按钮,而网上能找到的教程基本只讲首页列表的分页,完全帮不上文章页的忙。别着急,下面给你一套亲测有效的实现步骤:

步骤1:进入模板编辑页面

  • 登录你的Blogger后台,切换到「主题」板块,点击「自定义」旁边的下拉箭头,选择「编辑HTML」进入代码编辑界面。

步骤2:定位插入按钮的位置

按Ctrl+F(Windows)或Cmd+F(Mac)搜索以下代码片段,找到文章内容结束、页脚开始的区域:

</div>
<data:post.aboveFooter/>

如果没找到,也可以搜索<div class='post-footer'>,在这个标签之前插入代码就行。

步骤3:插入上/下一篇按钮代码

在找到的位置插入这段代码:

<b:if cond='data:blog.pageType == &quot;item&quot;'>
  <div class='post-pagination' style='margin: 2.5em 0; display: flex; justify-content: space-between; gap: 1.2em;'>
    <b:if cond='data:post.prevUrl'>
      <a expr:href='data:post.prevUrl' class='pagination-btn' style='padding: 0.9em 1.6em; background: #f5f5f5; border-radius: 6px; text-decoration: none; color: #2d2d2d; font-weight: 500;'>
        ← <data:post.prevTitle/>
      </a>
    </b:if>
    <b:if cond='data:post.nextUrl'>
      <a expr:href='data:post.nextUrl' class='pagination-btn' style='padding: 0.9em 1.6em; background: #f5f5f5; border-radius: 6px; text-decoration: none; color: #2d2d2d; font-weight: 500;'>
        <data:post.nextTitle/> →
      </a>
    </b:if>
  </div>
</b:if>

步骤4:适配模板风格(可选)

如果想让按钮和Notable模板的设计更统一,可以调整样式:

  • 把代码里的background颜色换成你的模板主色调
  • 调整padding、border-radius等参数匹配模板按钮风格
  • 还可以添加 hover 效果,把这段CSS加到模板的<style>标签里,或者通过「自定义」→「高级」→「添加CSS」来添加:
.pagination-btn:hover {
  background: #你的主题色;
  color: #fff;
  transition: background-color 0.3s ease;
}

步骤5:保存并验证

点击编辑器右上角的「保存」按钮,然后打开任意一篇单篇文章,就能看到底部已经显示上/下一篇的跳转按钮啦!

小提示

  • 代码里的<b:if cond='data:blog.pageType == &quot;item&quot;'>是关键,它能确保按钮只在单篇文章页显示,不会出现在首页或分类列表页。
  • 如果还是找不到插入位置,直接搜索<data:post.body/>,在这个标签后面插入代码也完全可行。

内容的提问来源于stack exchange,提问作者Mike McMahon

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.28 07:17:21