本指南說明如何透過 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 後,可為任意內容項目建立翻譯。
建立翻譯
-
開啟要翻譯的項目。
-
在編輯器側欄找到 翻譯 面板。
-
在目標語言旁點選 翻譯。
-
編輯預填內容 — 依新語言調整標題、代稱與本文。
-
點選 儲存。
新譯稿與原文關聯,初始為草稿,可在準備好後單獨發布。
在譯稿間切換
翻譯面板會列出所有已設定語言。在既有譯稿旁點選 編輯 可直接跳轉。目前語言會以勾選標記顯示。
語言篩選
在內容清單工具列使用語言下拉選單依語言篩選。每列在專用欄位顯示該項目的語言。
設定、查詢與語言切換的完整說明見 國際化指南。