公告与固定页面文案维护
685 字
3 分钟
公告与固定页面文案维护
- 1Firefly 简单使用指南
- 2Firefly 布局系统详解
- 3Firefly Wiki Link 内部链接示例
- 4Firefly 一款清新美观的 Astro 博客主题模板
- 5在文章中嵌入视频
- 6Firefly 文章加密
- 7Markdown 教程
- 8Markdown 扩展功能
- 9Markdown Mermaid 图表
- 10Markdown PlantUML 图表
- 11Firefly 代码块示例
- 12KaTeX 数学公式示例
- 13MDX 格式文章示例
- 14内容发布全流程(写文章 + 推送上线)
- 15碎碎念(动态)维护指南
- 16相册与照片墙维护指南
- 17公告与固定页面文案维护本文
- 18友链·导航书签·站点入口维护
- 19R2 图床运营规范
- 20pnpm 常用指令速查(本地开发与构建)
📖 本文管什么
站点上除了「文章 / 碎碎念」这两种会持续新增的内容,还有一批固定的站点文案——侧边栏公告、关于页、留言板、隐私政策等。它们不常改,但真要改的时候得知道去哪。
一、侧边栏公告
改公告文字 → src/config/announcementConfig.ts
export const announcementConfig = { title: "", // 公告栏标题,留空显示默认「公告」 content: "……公告正文……", // ← 要改的就是这 closable: false, // true = 访客可点 × 关闭 link: { enable: true, // 底部是否放链接 text: "了解更多", url: "/about/", external: false, // true = 新窗口外链 },};可用可选字段:type: "info" | "warning" | "success" | "error"(左侧装饰色),icon(图标名)。
⚠️ 公告是纯文本
content 里写 Markdown 不会渲染,**加粗**、[链接]() 会原样显示符号。想要链接就走下面那个 link 字段。
显示 / 隐藏公告 → 不在公告配置里!
公告是「侧边栏组件」,开关注册在 src/config/sidebarConfig.ts。桌面端在 leftComponents、移动端在 mobileBottomComponents 里都有一组 type: "announcement":
{ type: "announcement", enable: true, // ← 改成 false 就隐藏 position: "top", showOnPostPage: true,},想调公告在侧栏的上/下顺序,也在这里挪位置。
二、固定页面(spec)文案
「关于我 / 留言板 / 隐私政策 / 用户协议 / 友链信息」这类页面的正文,存在 src/content/spec/ 里,像改普通 Markdown 一样改它们:
| 页面 | 文件 |
|---|---|
| 关于 | src/content/spec/about.md |
| 留言板 | src/content/spec/guestbook.md |
| 隐私政策 | src/content/spec/privacy-policy.md |
| 用户协议 | src/content/spec/user-agreement.md |
| 友链页的「本站信息」 | src/content/spec/friends.mdx |
改完的发布
这几篇是页面正文,改完同样走 git 三连即上线,没有独立的「后台」。
⚠️ 内容同步提醒
- 隐私政策 / 用户协议要和站点实际能力保持一致(接入了哪些分析、评论数据存哪)。每次给站点新增会收集数据的服务(统计、弹幕、评论等)后,回来核对一遍这两篇是否还成立。
- 关于页里通常写着「本站架构说明」,改了架构(换图床、增减部署)要同步更新。
三、站内入口文案(顶部菜单 / 页脚)
这类不是「正文」,但也属于站点文案,出问题要知道去哪个配置:
| 想改什么 | 文件 |
|---|---|
| 顶部导航菜单项 | src/config/navBarConfig.ts |
| 页脚自定义内容(如备案号) | src/config/footerConfig.ts |
| 侧栏简介 / 头像 / 社交链接 | src/config/profileConfig.ts |
细讲见系列里「友链与站点入口维护」一篇。
✅ 速记
- 公告文字 →
announcementConfig.ts;公告显隐/位置 →sidebarConfig.ts - 固定页面正文 →
src/content/spec/对应文件,改完 git 三连 - 公告是纯文本;隐私/协议文案要跟着站点新功能走
- 页面文案和正文一样:改文件 → git add/commit/push → 上线
支持与分享
如果这篇文章对你有帮助,欢迎分享给更多人或打赏支持!
相关文章智能推荐
1
相册与照片墙维护指南
博客指南本站相册系统的完整维护方法:一个相册由哪几部分组成、怎么新增/修改/删除相册、照片清单 urls.txt 怎么维护、封面规则、加密相册、主页照片墙绑定。个人维护手册。
2
碎碎念(动态)维护指南
博客指南本站「碎碎念」短内容的发布方法:文件放哪、三个 frontmatter 字段怎么填、图片图集怎么写、如何发布/修改/删除。个人维护手册。
3
友链·导航书签·站点入口维护
博客指南本站「链接与入口类」内容的维护方法:友链增删与头像本地化、导航书签页、顶部菜单、侧栏简介与社交链接、页脚、换音乐歌单。个人维护手册。
4
pnpm 常用指令速查(本地开发与构建)
博客指南本站本地开发要用到的所有 pnpm 指令:开发服务器、构建、脚手架、代码检查。附构建流水线到底做了什么、本地发布自检流程。个人维护手册。
5
内容发布全流程(写文章 + 推送上线)
博客指南本站内容维护的总纲:文章/碎碎念从哪里写、图片放哪、frontmatter 与系列字段怎么填、git 三步推送后如何自动上线。个人维护手册。
随机文章随机推荐





