编辑发布
如何编辑已有博客、查看版本历史和管理发布状态
Hey,同学!文章发布后想修改怎么办?这一篇教你编辑和管理已发布的文章~ 🔧
📍 入口
方法一:文章列表
- 打开
/blog/posts - 找到要修改的文章
- 点击「编辑」按钮
方法二:文章详情页
在已发布的文章页面,管理员会看到「编辑」按钮。
✏️ 编辑流程
1. 打开编辑器
点击编辑后,会跳转到:
text
/blog/edit/[slug]
所有内容都会加载到编辑器中,包括:
- 标题、分类、标签
- 正文内容
- 封面图
2. 修改内容
和新建文章一样,可以修改任何字段:
- 标题 → 重新生成 slug(⚠️ URL 会变!)
- 正文 → 支持实时预览
- 分类/标签 → 重新选择
3. 保存
| 按钮 | 效果 |
|---|---|
| 保存草稿 | 保存修改,状态不变 |
| 发布更新 | 立即生效,公开可见 |
| 取消 | 放弃修改,返回列表 |
💡 小技巧:如果是小修小补,可以直接「保存草稿」暂存,等改完再一起发布!
📜 版本历史
自动保存
编辑器会自动保存到浏览器本地存储,防止意外丢失。
版本记录(待实现)
未来会支持:
- 查看历史版本
- 恢复到之前版本
- 版本对比
🚧 版本历史功能正在开发中,目前请谨慎操作!
🔄 更新与 SEO
更新文章的影响
每次更新文章:
- 内容更新 —— 立即反映在网站上
- 更新时间 —— 文章「最后更新时间」会变化
- SEO 重新索引 —— 搜索引擎会重新抓取
注意事项
1. 修改 Slug
markdown
# 原 slug: my-first-blog
# 新 slug: my-updated-blog
# 新 URL: /posts/my-updated-blog
⚠️ 危险操作:
- 旧 URL 失效,会 404
- 搜索引擎排名可能受影响
- 已有外链失效
建议:除非必要,不要修改 slug!
2. 修改标题
- 不影响 URL
- 但会影响 SEO 标题
- 建议同步检查 meta 描述
🗑️ 删除文章
删除操作
在文章列表或详情页,点击「删除」按钮:
- 二次确认防止误删
- 文章从数据库移除
- 无法恢复!
⚠️ 危险操作:删除前请三思!可以先「取消发布」保留内容。
📊 文章状态
| 状态 | 说明 | 列表可见 | 公开可见 |
|---|---|---|---|
| 草稿 | 未完成 | ✅ | ❌ |
| 已发布 | 完成 | ✅ | ✅ |
| 已下架 | 临时隐藏 | ✅ | ❌ |
下架文章
如果某篇文章暂时不想公开,但又不舍得删除,可以「下架」:
- 列表页仍可见
- 公开访问返回 404
- 可以随时「重新发布」
💡 最佳实践
1. 先备份再修改
重大修改前,可以:
- 复制内容到本地
- 记录原始版本
2. 小步快跑
与其一次性大改,不如:
- 多次小幅更新
- 每次都发布
- 保持内容新鲜
3. 检查 SEO
每次修改后,检查:
- 标题是否清晰
- 描述是否准确
- 关键词是否合适
- 封面图是否合适
🔗 下一步
🔧 好的文章是改出来的,不要害怕修改!