本指南說明如何使用 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 和正文
-
點擊儲存
新翻譯連結到原始條目並以草稿開始。當翻譯準備好時獨立發佈它。
在翻譯之間切換
翻譯面板顯示所有設定的語言。點擊任何現有翻譯旁邊的編輯以直接導航到它。目前語言標有核取記號。
語言篩選器
在內容清單中,使用工具列中的語言下拉式選單按語言篩選條目。每個條目在專用欄中顯示其語言。
有關設定、查詢和語言切換器的完整詳細資訊,請參閱國際化指南。