23. 侧边栏、目录、站点统计与广告位配置指南
837 字
4 分钟
23. 侧边栏、目录、站点统计与广告位配置指南
侧边栏、目录、站点统计与广告位配置指南
这个项目的侧边栏功能比很多主题都细,能控制:
- 左右侧栏怎么排
- 哪些组件显示
- 哪些组件只在文章页显示
- 站点统计开不开
- 广告位放不放
主要配置文件
src/config/sidebarConfig.ts这是最核心的文件。
侧边栏布局先看这几个参数
export const sidebarLayoutConfig = { enable: true, position: "both", tabletSidebar: "left", showBothSidebarsOnPostPage: true,}它们分别是什么意思
enable:是否启用侧边栏position:左侧、右侧还是双侧tabletSidebar:平板显示哪一侧showBothSidebarsOnPostPage:文章页要不要双侧栏
左右侧栏里的组件怎么控制
文件里会看到类似这种结构:
leftComponents: [ { type: "profile", enable: true, position: "top", showOnPostPage: true, },]你只要先理解 4 个字段就够了:
type:组件类型enable:开关position:top或stickyshowOnPostPage:文章页显不显示
文章目录怎么开
文章目录组件类型是:
type: "sidebarToc"示例:
{ type: "sidebarToc", enable: true, position: "sticky", showOnPostPage: true, showOnNonPostPage: false,}这表示:
- 只在文章详情页显示
- 跟随滚动吸附
站点统计组件怎么开
组件类型是:
type: "stats"示例:
{ type: "stats", enable: true, position: "top", showOnPostPage: true,}它一般会显示:
- 文章数量
- 最近更新
- 站点运行时间
广告位怎么开
广告组件本身是在侧边栏里控制开关, 具体广告内容在另一个文件里写:
src/config/adConfig.ts第一步:在 sidebarConfig.ts 里启用广告组件
{ type: "advertisement", enable: true, position: "sticky", showOnPostPage: true, configId: "ad1",}第二步:在 adConfig.ts 里写广告内容
比如纯图片广告:
export const adConfig1 = { image: { src: "assets/images/cover.avif", alt: "广告横幅", link: "#", external: true, }, closable: true, displayCount: -1,}或者带文字和按钮:
export const adConfig2 = { title: "支持博主", content: "如果你觉得本站内容对你有帮助,欢迎支持创作。", link: { text: "支持一下", url: "about/", external: false, },}top 和 sticky 有什么区别
这是新手很容易看懵的地方。
top
适合:
- 个人资料
- 公告
- 站点统计
特点:
- 显示在侧栏上方
- 更像“固定在最前面的内容块”
sticky
适合:
- 目录
- 分类
- 标签
- 广告
特点:
- 会随着页面滚动保持可见
我建议新手这样配
如果你现在刚开始用,先用这套最稳:
左侧栏
- 个人资料
- 音乐播放器
- 分类
- 标签
右侧栏
- 公告
- 站点统计
- 文章目录
这样信息会比较清楚,不容易太乱。
常见问题
Q: 我开了目录,但文章页没有显示?
先检查:
type写的是不是sidebarTocenable是不是trueshowOnPostPage是不是true- 当前文章里有没有足够的标题层级
Q: 广告位为什么没显示?
一般是因为:
- 侧边栏里没启用广告组件
configId写错了adConfig.ts里内容不完整
Q: 站点统计为什么不对?
通常先检查:
- 文章发布时间有没有乱填
siteStartDate有没有写对- 页面是不是刷新成功了
最后总结
这个项目的侧边栏不是“固定死”的,而是可以自己搭。
你可以把它理解成:
sidebarConfig.ts决定“放什么、放哪边、什么时候显示”adConfig.ts决定“广告具体长什么样”
先把布局逻辑搞明白,后面调整就会很轻松。
支持与分享
如果这篇文章对你有帮助,欢迎分享给更多人或赞助支持!
23. 侧边栏、目录、站点统计与广告位配置指南
https://blogboy.eu.cc/posts/23/ 相关文章 智能推荐
1
14. 站点分析配置指南
博客搭建 博客站点分析配置教程,包含Google Analytics、Microsoft Clarity、Umami等分析工具的详细设置。
2
10. 导航栏、公告与页脚配置指南
博客搭建 博客导航栏、公告栏和页脚配置教程,包含菜单链接、Logo、公告内容和页脚自定义等常用修改方法。
3
26. SEO 与 RSS 订阅配置指南
博客搭建 博客 SEO 与 RSS 配置教程,包含 RSS 订阅、robots、sitemap、OG 信息和基础搜索引擎收录相关说明。
4
8. 关于页、留言板与赞助页配置指南
博客搭建 博客关于页、留言板和赞助页配置教程,包含页面开关、内容修改、评论显示和赞助方式设置等步骤。
5
12. 字体配置指南
博客搭建 博客字体配置教程,包含内置字体选择、自定义字体添加、字体加载优化等详细设置。
随机文章 随机推荐