CarefreeCMS 文档CarefreeCMS 文档
指南
  • 内容管理
  • 多站点管理
  • AI文章生成
  • SEO优化
  • 静态化生成
API
  • FAQ
  • 更新日志
  • 贡献指南
  • v1.3.0
  • v1.2.0
  • v1.1.0
GitHub
指南
  • 内容管理
  • 多站点管理
  • AI文章生成
  • SEO优化
  • 静态化生成
API
  • FAQ
  • 更新日志
  • 贡献指南
  • v1.3.0
  • v1.2.0
  • v1.1.0
GitHub
  • 功能特性

    • 内容管理
    • 多站点管理
    • AI 文章生成
    • AI 内容生成
    • SEO 优化
    • 静态化生成
    • 评论系统
    • 用户系统

内容管理

CarefreeCMS 提供完善的内容管理功能,让内容创作和管理变得简单高效。

功能概览

文章管理

富文本编辑器

  • TinyMCE 编辑器
  • 所见即所得
  • 支持图片、视频、表格
  • 代码高亮
  • 自定义工具栏

版本管理

  • 自动保存草稿
  • 历史版本记录
  • 版本对比
  • 一键回滚

批量操作

  • 批量发布/下线
  • 批量删除
  • 批量修改分类
  • 批量添加标签

多状态管理

  • 草稿
  • 待审核
  • 已发布
  • 已归档

分类体系

无限级分类

  • 树形结构
  • 父子关系
  • 拖拽排序
  • 批量管理

分类属性

  • 自定义图标
  • 封面图片
  • SEO 设置
  • 自定义模板

分类关联

  • 主分类
  • 副分类
  • 多分类支持

标签系统

灵活标签

  • 自由添加标签
  • 标签搜索
  • 标签合并
  • 标签云展示

智能推荐

  • 根据内容推荐标签
  • 热门标签
  • 相关标签

媒体管理

统一媒体库

  • 图片、视频、文档
  • 分组管理
  • 批量上传
  • 在线预览

图片处理

  • 自动压缩
  • 生成缩略图
  • 添加水印
  • 在线编辑

云存储支持

  • 阿里云 OSS
  • 腾讯云 COS
  • 七牛云
  • 又拍云

内容创作流程

1. 创建文章

内容管理 → 文章管理 → 添加文章

基本信息

  • 填写标题
  • 选择分类
  • 添加标签
  • 上传封面

编辑内容

  • 使用富文本编辑器
  • 插入图片、视频
  • 添加表格、代码
  • 设置文章格式

SEO 优化

  • 自动提取 TDK
  • 或手动编辑
  • 关键词建议

2. 保存草稿

点击"保存草稿"按钮
自动保存,防止数据丢失

3. 预览效果

点击"预览"按钮
新窗口打开预览页面
检查显示效果

4. 发布文章

点击"发布"按钮
选择发布时间
  - 立即发布
  - 定时发布
确认发布

5. 文章管理

查看文章

  • 列表视图
  • 筛选搜索
  • 排序
  • 统计信息

编辑文章

  • 修改内容
  • 更新信息
  • 重新发布

删除文章

  • 移入回收站
  • 永久删除
  • 恢复删除

高级功能

专题管理

创建专题

  • 专题名称
  • 专题描述
  • 专题封面
  • 排序

添加文章

  • 选择文章
  • 设置顺序
  • 精选标记

专题展示

  • 专题列表
  • 专题详情
  • 相关文章

单页管理

常用单页

  • 关于我们
  • 联系我们
  • 服务条款
  • 隐私政策

自定义单页

  • 自定义 URL
  • 自定义模板
  • 富文本编辑

评论管理

评论审核

  • 待审核列表
  • 通过/拒绝
  • 批量操作

评论回复

  • 回复评论
  • 嵌套回复
  • @功能

垃圾评论过滤

  • 敏感词过滤
  • IP 黑名单
  • 自动审核

友情链接

链接分组

  • 首页链接
  • 合作伙伴
  • 友情站点

链接管理

  • 添加链接
  • 编辑信息
  • 点击统计
  • 死链检测

广告管理

广告位

  • 创建广告位
  • 设置位置
  • 尺寸规格

广告投放

  • 图片广告
  • 代码广告
  • 时间段投放
  • 点击统计

工作流程

内容审核流程

作者撰写 → 保存草稿
    ↓
提交审核 → 待审核状态
    ↓
审核员审核
    ↓ 通过        ↓ 拒绝
发布文章      返回修改

审核配置

// 是否需要审核
'need_audit' => true,

// 审核角色
'audit_roles' => ['auditor', 'admin'],

// 自动审核规则
'auto_audit' => [
    'role' => ['editor'],        // 编辑角色自动通过
    'user_id' => [1, 2],         // 特定用户自动通过
],

定时发布

设置定时

1. 编辑文章
2. 选择"定时发布"
3. 设置发布时间
4. 保存
5. 到时自动发布

查看定时任务

系统管理 → 定时任务 → 查看待发布文章

批量操作

批量导入

CSV 导入

标题,内容,分类,标签,状态
文章1,内容1,技术,Vue;JavaScript,1
文章2,内容2,生活,随笔,1

导入步骤

  1. 下载模板
  2. 填写数据
  3. 上传文件
  4. 预览数据
  5. 确认导入

批量导出

导出格式

  • Excel
  • CSV
  • JSON
  • XML

导出内容

  • 全部文章
  • 筛选后的文章
  • 指定字段

批量操作

支持操作

  • 批量发布
  • 批量下线
  • 批量删除
  • 批量移动分类
  • 批量添加标签
  • 批量修改作者

内容回收站

查看回收站

内容管理 → 回收站

显示内容

  • 已删除文章
  • 删除时间
  • 删除者
  • 原分类

恢复内容

1. 勾选要恢复的内容
2. 点击"恢复"按钮
3. 内容恢复到原位置

永久删除

1. 勾选要删除的内容
2. 点击"永久删除"
3. 确认操作
4. 无法恢复

自动清理

  • 回收站保留 30 天
  • 超期自动删除
  • 可配置保留时间

内容统计

文章统计

数量统计

总文章数:1,234
已发布:1,100
草稿:80
待审核:54

分类统计

技术博客:456 篇
生活随笔:234 篇
摄影作品:123 篇

标签统计

Vue.js:128 篇
React:95 篇
JavaScript:210 篇

浏览统计

总览

  • 总浏览量
  • 今日浏览
  • 昨日浏览
  • 本周浏览
  • 本月浏览

热门文章

1. 文章A - 12,345 浏览
2. 文章B - 10,234 浏览
3. 文章C - 8,567 浏览

浏览趋势

  • 日浏览趋势图
  • 周浏览对比
  • 月度统计

用户统计

内容创作

用户A:发布 156 篇
用户B:发布 89 篇
用户C:发布 67 篇

活跃度

  • 本周活跃用户
  • 发布文章数
  • 平均质量评分

内容备份

自动备份

数据库备份

频率:每天凌晨 2 点
保留:最近 7 天
位置:/backup/database/

文件备份

范围:上传文件、附件
频率:每周一次
保留:最近 4 周

手动备份

系统管理 → 数据备份 → 立即备份

备份内容

  • 数据库
  • 上传文件
  • 模板文件
  • 配置文件

恢复数据

1. 选择备份文件
2. 预览备份内容
3. 选择恢复范围
4. 确认恢复
5. 等待完成

内容安全

敏感词过滤

配置敏感词

'sensitive_words' => [
    '敏感词1',
    '敏感词2',
    // ...
],

'filter_mode' => 'replace', // replace 或 reject
'replace_char' => '***',

自动检测

  • 发布时检测
  • 标题检测
  • 内容检测
  • 评论检测

防盗链

图片防盗链

location ~* \.(jpg|jpeg|png|gif)$ {
    valid_referers none blocked *.example.com;
    if ($invalid_referer) {
        return 403;
    }
}

水印保护

  • 自动添加水印
  • 可配置位置
  • 可配置透明度

API 接口

文章列表

GET /api/articles?page=1&page_size=20

文章详情

GET /api/articles/{id}

创建文章

POST /api/articles

更新文章

PUT /api/articles/{id}

删除文章

DELETE /api/articles/{id}

详细 API 文档请查看 文章接口

最佳实践

内容规划

分类规划

  • 不超过 3 层
  • 避免交叉
  • 命名规范

标签使用

  • 每篇 3-8 个
  • 避免重复
  • 统一命名

内容优化

标题优化

  • 简洁有力
  • 包含关键词
  • 不超过 30 字

摘要优化

  • 120-155 字
  • 总结核心内容
  • 包含关键词

内容优化

  • 结构清晰
  • 段落分明
  • 图文并茂
  • 适当留白

发布策略

定时发布

  • 选择访问高峰期
  • 保持更新频率
  • 避免集中发布

内容更新

  • 定期更新旧文章
  • 修正错误信息
  • 补充新内容

相关功能

  • 文章管理
  • 分类管理
  • 标签管理
  • 媒体管理
  • SEO 优化
在 GitHub 上编辑此页
Next
多站点管理