本指南介绍如何使用 EmDash 管理控制台创建、编辑和管理内容。
访问管理后台
在浏览器中打开您网站的 /_emdash/admin。使用您在设置期间创建的凭据登录。
控制台显示:
- 侧边栏 - 导航至集合、媒体和设置
- 内容列表 - 所选集合中的条目
- 快捷操作 - 创建新内容、批量操作
创建内容
-
在侧边栏中点击集合名称(例如,文章)
-
点击新建文章(或您的集合对应的选项)
-
填写必填字段:
- 标题 - 内容的显示名称
- Slug - URL 标识符(从标题自动生成,可编辑)
-
使用富文本编辑器添加内容
-
在侧边栏中设置元数据:
- 状态 - 草稿、已发布或已归档
- 发布日期 - 何时发布
- 分类和标签 - 分类法分配
-
点击保存
内容状态
每个条目都有三种状态之一:
| 状态 | 可见性 | 用例 |
|---|---|---|
| 草稿 | 仅管理员 | 进行中的工作 |
| 已发布 | 公开 | 实时内容 |
| 已归档 | 仅管理员 | 已停用内容 |
使用编辑器侧边栏中的下拉菜单更改状态。
富文本编辑器
EmDash 的编辑器支持:
- 标题 - H2 到 H6
- 格式化 - 粗体、斜体、下划线、删除线
- 列表 - 有序和无序
- 链接 - 内部和外部
- 图片 - 从媒体库插入
- 代码块 - 带语法高亮
- 嵌入 - YouTube、Vimeo、Twitter
- 节 - 通过
/section命令的可重用内容块
斜杠命令
输入 / 以访问快速插入命令:
| 命令 | 操作 |
|---|---|
/section | 插入可重用的节 |
/image | 从媒体库插入图片 |
/code | 插入代码块 |
键盘快捷键
| 操作 | 快捷键 |
|---|---|
| 粗体 | Ctrl/Cmd + B |
| 斜体 | Ctrl/Cmd + I |
| 链接 | Ctrl/Cmd + K |
| 撤销 | Ctrl/Cmd + Z |
| 重做 | Ctrl/Cmd + Shift + Z |
| 保存 | Ctrl/Cmd + S |
插入图片
-
点击工具栏中的图片按钮
-
从媒体库中选择现有图片,或上传新图片
-
添加替代文本(为了无障碍访问必需)
-
调整对齐和大小选项
-
点击插入
编辑内容
-
导航到包含内容的集合
-
点击您想要编辑的条目
-
进行更改
-
点击保存
对已发布内容的更改会立即显示在您的网站上。
修订历史
EmDash 跟踪内容的更改。从编辑器侧边栏访问修订历史:
-
点击编辑器侧边栏中的修订
-
查看带有时间戳的先前版本列表
-
点击某个修订版本以预览
-
点击恢复以恢复到该版本
批量操作
一次对多个条目执行操作:
-
使用复选框在内容列表中选择条目
-
点击批量操作下拉菜单
-
选择操作:
- 发布 - 将所有选中的设置为已发布
- 归档 - 将所有选中的设置为已归档
- 删除 - 永久删除选中的
-
确认操作
搜索和筛选
搜索
使用搜索框按标题或内容查找内容。搜索不区分大小写并匹配部分单词。
筛选器
按以下条件筛选内容列表:
- 状态 - 草稿、已发布、已归档
- 日期范围 - 创建或修改日期
- 作者 - 创建内容的人
- 分类法 - 类别或标签分配
点击清除筛选器以重置。
计划内容
计划在将来某个日期发布内容:
-
创建或编辑内容
-
将状态设置为草稿
-
将发布日期设置为未来的日期和时间
-
点击保存
当发布日期到来时,内容会自动发布。
删除内容
从编辑屏幕或内容列表中删除内容:
从编辑器
-
打开您想要删除的内容
-
点击工具栏中的删除
-
确认删除
从列表
-
使用复选框选择条目
-
点击批量操作 > 删除
-
确认删除
内容 API
对于编程访问,请使用 EmDash 管理 API。
创建内容
以下请求创建一个草稿文章:
POST /_emdash/api/content/posts
Content-Type: application/json
Authorization: Bearer YOUR_API_TOKEN
{
"title": "My New Post",
"slug": "my-new-post",
"content": "<p>Post content here</p>",
"status": "draft"
}
更新内容
以下请求更新现有文章并发布它:
PUT /_emdash/api/content/posts/my-new-post
Content-Type: application/json
Authorization: Bearer YOUR_API_TOKEN
{
"title": "Updated Title",
"status": "published"
}
删除内容
以下请求永久删除一篇文章:
DELETE /_emdash/api/content/posts/my-new-post
Authorization: Bearer YOUR_API_TOKEN
翻译内容
当启用了 i18n 时,您可以创建任何内容条目的翻译。
创建翻译
-
打开您想要翻译的内容条目
-
在编辑器侧边栏中,找到翻译面板
-
点击目标语言旁边的翻译
-
编辑预填充的内容 — 为新语言调整标题、slug 和正文
-
点击保存
新翻译链接到原始条目并以草稿开始。当翻译准备好时独立发布它。
在翻译之间切换
翻译面板显示所有配置的语言。点击任何现有翻译旁边的编辑以直接导航到它。当前语言标有复选标记。
语言筛选器
在内容列表中,使用工具栏中的语言下拉菜单按语言筛选条目。每个条目在专用列中显示其语言。
有关配置、查询和语言切换器的完整详细信息,请参阅国际化指南。