サイトテンプレート site-templates
AEM サイトテンプレートを使用して、サイト構造と初期コンテンツを事前に定義し、サイトをすばやく作成する方法を説明します。
概要 overview
一連の既存の標準に基づいて新しいサイトをすばやくデプロイするために、事前定義された構造を利用できると便利です。サイトテンプレートを使用すると、基本的なサイトコンテンツを組み合わせて、便利で再利用可能なパッケージを作成できます。
サイトテンプレートには通常、新しいサイトをすばやく開始するために、ベースサイトのコンテンツと構造、および サイトテーマと呼ばれるサイトスタイル設定情報が含まれています。管理者は、サイト作成プロセス中にサイトのベースとなるサイトテンプレートを選択します。
テンプレートは再利用かつカスタマイズ可能なので、強力です。また、AEM インストールで複数のテンプレートを使用できるため、様々なビジネスニーズを満たすために異なるサイトを柔軟に作成できます。
アドビ提供のサイトテンプレート adobe-templates
サイト作成の迅速化に、アドビでは、様々な目的に適した多数のテンプレートを提供しています。
- Edge Delivery Services を使用した AEM サイト - ユニバーサルエディターを使用して AEM ページをオーサリングし、Edge Delivery を通じて配信する場合
- Commerce 用の AEM オーサリングを使用した Edge Delivery Services - Commerce プロジェクト用のユニバーサルエディターを使用して AEM ページをオーサリングし、Edge Delivery を通じて配信する場合
- 標準 AEM サイトテンプレート - 従来の AEM ページをオーサリングし、公開配信を通じて配信する場合
サイトテンプレートの AEM への追加 adding
複数のテンプレートを AEM に追加して、 サイトの作成 に使用できます。
-
AEM オーサリング環境にサインインし、サイトコンソールに移動します
https://<your-author-environment>.adobeaemcloud.com/sites.html/content
-
画面の右上にある「作成」を選択し、ドロップダウンメニューから「テンプレートからのサイト」を選択します。
-
サイトの作成ウィザードで、左側の列の上部にある「読み込み」を選択します。
-
ファイルブラウザーで、使用するテンプレートを見つけて、「アップロード」を選択します。
-
アップロードが完了すると、使用可能なテンプレートのリストに表示されます。
テンプレートがアップロードされ、 新しいサイトの作成 に使用できます。
既存のテンプレートを選択すると、右側の列にテンプレートに関する情報が表示されます。
サイトテンプレート構造 structure
サイトテンプレートは、パッケージコンテンツの目的を明確に反映する論理構造を持つ単なるパッケージです。サイトテンプレートの構造は次のとおりです。
files
:UI キット、XD ファイル、およびその他のファイルを含むフォルダーpreviews
:サイトテンプレートのスクリーンショットを含むフォルダーsite
:ページテンプレート、ページなど、このテンプレートから作成したサイトごとにコピーされるコンテンツのコンテンツパッケージ。theme
:CSS、JavaScript など、サイトの外観を変更するためのサイトテーマのソース。
サイトテンプレートの開発 developing-templates
アドビは、新しいサイトテンプレートを作成するための一連のスクリプトとして AEM サイトテンプレートビルダーを提供しています。AEM サイトテンプレートビルダーは、GitHub の使用方法に関するドキュメントと共に利用できます。