使用內容

本頁內容

本指南說明如何使用 EmDash 管理控制台建立、編輯和管理內容。

存取管理後台

在瀏覽器中開啟您網站的 /_emdash/admin。使用您在設定期間建立的憑證登入。

控制台顯示:

  • 側邊欄 - 導航至集合、媒體和設定
  • 內容清單 - 所選集合中的條目
  • 快速動作 - 建立新內容、批次操作

建立內容

  1. 在側邊欄中點擊集合名稱(例如,文章)

  2. 點擊新增文章(或您的集合對應的選項)

  3. 填寫必填欄位:

    • 標題 - 內容的顯示名稱
    • Slug - URL 識別碼(從標題自動產生,可編輯)
  4. 使用富文字編輯器新增內容

  5. 在側邊欄中設定中繼資料:

    • 狀態 - 草稿、已發佈或已封存
    • 發佈日期 - 何時發佈
    • 分類和標籤 - 分類法指派
  6. 點擊儲存

內容狀態

每個條目都有三種狀態之一:

狀態可見性用例
草稿僅管理員進行中的工作
已發佈公開即時內容
已封存僅管理員已停用內容

使用編輯器側邊欄中的下拉式選單變更狀態。

富文字編輯器

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

插入圖片

  1. 點擊工具列中的圖片按鈕

  2. 從媒體庫中選擇現有圖片,或上傳新圖片

  3. 新增替代文字(為了無障礙存取必需)

  4. 調整對齊和大小選項

  5. 點擊插入

編輯內容

  1. 導航到包含內容的集合

  2. 點擊您想要編輯的條目

  3. 進行變更

  4. 點擊儲存

對已發佈內容的變更會立即顯示在您的網站上。

修訂歷程

EmDash 追蹤內容的變更。從編輯器側邊欄存取修訂歷程:

  1. 點擊編輯器側邊欄中的修訂

  2. 檢視帶有時間戳記的先前版本清單

  3. 點擊某個修訂版本以預覽

  4. 點擊還原以還原到該版本

批次操作

一次對多個條目執行操作:

  1. 使用核取方塊在內容清單中選取條目

  2. 點擊批次動作下拉式選單

  3. 選擇動作:

    • 發佈 - 將所有選取的設定為已發佈
    • 封存 - 將所有選取的設定為已封存
    • 刪除 - 永久刪除選取的
  4. 確認動作

搜尋和篩選

搜尋

使用搜尋方塊按標題或內容尋找內容。搜尋不區分大小寫並比對部分文字。

篩選器

按以下條件篩選內容清單:

  • 狀態 - 草稿、已發佈、已封存
  • 日期範圍 - 建立或修改日期
  • 作者 - 建立內容的人
  • 分類法 - 類別或標籤指派

點擊清除篩選器以重設。

排程內容

排程在將來某個日期發佈內容:

  1. 建立或編輯內容

  2. 將狀態設定為草稿

  3. 發佈日期設定為未來的日期和時間

  4. 點擊儲存

當發佈日期到來時,內容會自動發佈。

刪除內容

從編輯畫面或內容清單中刪除內容:

從編輯器

  1. 開啟您想要刪除的內容

  2. 點擊工具列中的刪除

  3. 確認刪除

從清單

  1. 使用核取方塊選取條目

  2. 點擊批次動作 > 刪除

  3. 確認刪除

內容 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 時,您可以建立任何內容條目的翻譯。

建立翻譯

  1. 開啟您想要翻譯的內容條目

  2. 在編輯器側邊欄中,找到翻譯面板

  3. 點擊目標語言旁邊的翻譯

  4. 編輯預先填入的內容 — 為新語言調整標題、slug 和正文

  5. 點擊儲存

新翻譯連結到原始條目並以草稿開始。當翻譯準備好時獨立發佈它。

在翻譯之間切換

翻譯面板顯示所有設定的語言。點擊任何現有翻譯旁邊的編輯以直接導航到它。目前語言標有核取記號。

語言篩選器

在內容清單中,使用工具列中的語言下拉式選單按語言篩選條目。每個條目在專用欄中顯示其語言。

有關設定、查詢和語言切換器的完整詳細資訊,請參閱國際化指南

下一步