使用範本建立網站 create-site-from-template
了解如何使用網站範本快速建立新的 AEM 網站。
目前進度 story-so-far
在 AEM 快速建立網站歷程的上一個文件「了解 Cloud Manager 和快速建立網站工作流程」中,您已了解 Cloud Manager 以及它與快速建立網站的新流程如何連結在一起,而您現在應該:
- 了解 AEM Sites 和 Cloud Manager 如何搭配運作以促進前端開發
- 了解前端自訂步驟如何與 AEM 完全分離並且不需要瞭解 AEM 亦可操作。
本文章以這些基礎知識為基礎,協助您執行第一個設定步驟並使用範本建立一個網站,而您之後可以使用前端工具進行自訂。
目標 objective
本文件協助您了解如何使用網站範本快速建立 AEM 網站。閱讀本文件後,您應該:
- 了解如何取得 AEM 網站範本。
- 了解如何使用範本建立網站。
- 了解如何從新網站下載範本以提供給前端開發人員。
負責角色 responsible-role
歷程的這個部分適用於 AEM 管理員。
網站範本 site-templates
網站範本是將基本網站內容結合成方便且可重複使用的套件之一種方法。網站範本通常包含基本網站內容和結構以及網站樣式資訊,以便快速啟動新網站。實際結構如下所示:
files
:包含 UI 套件、XD 檔案及可能有其他檔案的資料夾previews
:包含網站範本螢幕擷圖的資料夾site
:使用這個範本建立的每個網站的複製內容之內容包,例如頁面範本、各個頁面等。theme
:修改網站外觀的範本主題來源,包括 CSS、JavaScript 等。
範本的功能強大,因為它們可以重複使用,您的內容作者可以快速建立網站。由於您安裝的 AEM 中可以有多個可用範本,因此您可以靈活地滿足各種業務需求。
取得網站範本 obtaining-template
開始使用的最簡單方法是從 GitHub 存放庫下載最新版本的 AEM 標準網站範本。
下載後,您可以將其上傳到您的 AEM 環境,就像上傳任何其他套件一樣。若您想要此一主題的更多資訊,請參閱「其他資源」區段了解如何使用套件的詳細資訊。
安裝網站範本 installing-template
使用範本可以輕鬆建立網站。
-
登入您的 AEM 製作環境並導覽至 Sites 主控台
https://<your-author-environment>.adobeaemcloud.com/sites.html/content
-
選取畫面右上角的「建立」並從下拉式清單選取「來自範本的網站」。
-
在「建立網站」精靈中,選取左欄頂端的「匯入」。
-
在檔案瀏覽器中,找到您之前下載的範本並選取「上傳」。
-
上傳後,它會出現在可用範本清單中。選取該範本 (這也會在右欄中顯示範本相關資訊),然後選取「下一步」。
-
提供您的網站標題。如果省略的話,可以提供網站名稱或從標題產生。
- 網站標題顯示在瀏覽器標題列中。
- 網站名稱成為 URL 的一部分。
-
選取「建立」然後使用網站範本建立新網站。
-
在出現的確認對話框中,選取「完成」。
-
在Sites 主控台中,可以看見新網站,也可以進行導覽來探索其由範本定義的基本結構。
內容作者現在可以開始製作。
是否需要進一步自訂? customization-required
網站範本功能極強大又靈活,而且一個專案可以建立任意數量的範本,可以輕鬆建立各種網站變體。根據您使用的網站範本上已執行的自訂程度,您甚至可能不需要額外自訂網站前端。
- 如果您的網站不需要額外自訂,恭喜您!您的歷程到此結束!
- 如果您仍然需要額外自訂網站前端,或者您只是想了解完整流程以備未來自訂之需求,請繼續閱讀。
範例頁面 example-page
如果您確實需要額外自訂網站前端,請記住前端開發人員可能不熟悉您的內容的詳細資訊。因此,您可以為開發人員提供了解典型內容的路徑,以便在自訂主題時用作參考基礎。典型的例子是網站主語言的首頁。
-
在網站瀏覽器中,導覽至網站主語言的首頁,然後選擇該頁面並在選單列選取「編輯」。
-
在編輯器中,在工具列選取「頁面資訊」按鈕,然後選取「如發佈時檢視」。
-
在開啟的標籤中,複製網址列中的內容路徑。它看起來像
/content/<your-site>/en/home.html?wcmmode=disabled
。 -
儲存該路徑,以便稍後提供給前端開發人員。
下載主題 download-theme
現在已經建立網站,可以下載使用範本產生的網站主題並提供給前端開發人員進行自訂。
-
在 Sites 主控台上,顯示「網站」邊欄。
-
選擇新網站的根目錄,然後在網站邊欄中選取「下載主題來源」。
現在,您的下載檔案中有主題來源檔案的副本。
設定 Proxy 使用者 proxy-user
為了讓前端開發人員能夠使用網站中實際的 AEM 內容來預覽自訂內容,您必須設定 Proxy 使用者。
-
在 AEM 中,從主導航前往「工具」>「安全」>「使用者」。
-
在使用者管理主控台中,選取「建立」。
-
在「建立新使用者」視窗中,您必須至少提供:
- ID - 記下此值,因為您必須將此值提供給前端開發人員。
- 密碼 - 將此值安全地保存在密碼庫中,因為您必須將其提供給前端開發人員。
-
在「群組」標籤中,將 Proxy 使用者新增至
contributors
群組。- 輸入字詞
contributors
觸發 AEM 的自動完成功能,可以輕鬆選取群組。
- 輸入字詞
-
選取「儲存並關閉」。
您現在已經完成設定。內容作者現在可以在網站上建立內容,為歷程下一步的前端自訂做好準備。
下一步 what-is-next
現在您已完成 AEM 快速建立網站歷程的這個部分,您應該:
- 了解如何取得 AEM 網站範本。
- 了解如何使用範本建立網站。
- 了解如何從新網站下載範本以提供給前端開發人員。
以此知識為基礎並繼續您的 AEM 快速建立網站歷程,接著檢閱文件「設定您的管道」,您將會建立前端管道來管理網站主題的自訂內容。
其他資源 additional-resources
因為我們建議您檢閱文件「設定您的管道」並前往快速建立網站歷程的下一部分,所以提供以下其他選用資源,協助深入瞭解本文件提及的一些概念,但是這些並非繼續執行歷程的必要條件。
- AEM 標準網站範本 - 這是 AEM 標準網站範本的 GitHub 存放庫。
- 組織頁面 - 本指南詳細介紹如何組織 AEM 網站的頁面。
- 建立頁面 - 本指南詳細介紹如何為您的網站新增頁面。
- 管理頁面 - 本指南詳細介紹如何管理網站頁面,包括移動、複製和刪除。
- 如何使用套件 - 套件允許匯入和匯出存放庫內容。本文件說明如何使用 AEM 6.5 的套件,同樣適用於 AEMaaCS。
- 網站管理文件 - 查看關於建立網站的技術文件,了解快速建立網站工具功能的更多詳細資訊。
- 建立或新增表單至 AEM Sites 頁面 - 學習將表單與網站整合的逐步操作技巧和最佳實務,最佳化您的數位體驗以發揮最大影響。