ヘッドレスサイト間でコンテンツを共有する
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
SXAでは、1つのサイトコレクション内でヘッドレスサイト間でデータソース、ページデザイン、部分デザイン、ページ を共有できます。
ヘッドレスサイトを共有サイトにしましょう
一つのマスターサイトのプレゼンテーションを共有することで、サイトのスタイリングを手配するのは非常に便利です。
ヘッドレスサイトを共有サイトにするには:
-
コンテンツエディターでヘッドレスサイトコレクションに移動し、「 共有 」セクションで矢印を使って、共有したいサイトを 「選択済み 」ペインに移動させます。

この例では、ヘッドレスマスターサイトは共有サイトとなっています。同じサイトコレクション内の他のサイトは、ヘッドレスマスターサイトの部分的なデザイン、ページデザイン、データソースを使用できるようになりました。
共有ヘッドレスサイトのページデザインや部分デザインを活用してください
共有サイトを追加するということは、そのサイトのページデザイン、部分デザイン、データソースを共有できることを意味します。
共有サイトからページデザインを使うには:
-
エクスペリエンスエディターで、ページデザインを割り当てたいページに移動します。
-
「 ページデザインを選び」をクリックし、ドロップダウンリストから共有サイトのページデザインをクリックしてください。
同様に、ページデザインをページテンプレートにマッピングしたい場合は、マスターサイトページデザインとローカルで作成したページデザインの両方を選択できます。
共有ヘッドレスサイトのデータソースを利用する
サイトコレクションのサイト間でデータソースを共有できます。例えば、コンテンツブロックではマスターサイトとローカルサイトの両方からコンテンツブロックを選択できます。

ヘッドレスサイトのクロスサイトリンクを有効にする
リンクレンダリングにより、コンテンツ作成者はサイトへのリンクを追加できます。リンクは内部リンク、メディアリンク、外部リンク、アンカー、メールアドレス、JavaScriptなどが含まれます。 SXAのサイトコレクションやサイト内でリンクするには、サイト設定を調整する必要があります。
ヘッドレスサイトでクロスサイトリンクを有効にするには:
-
リンクルートの位置はsitecore/Content///Settingsに移動し、サイト設定 セクションの リンク設定 欄で以下のいずれかを選択します。
リンク設定フィールドオプション
リンクルートの位置
それ自体だけ
デフォルト値。利用可能なリンクルートの位置は現在のサイトから取得されます。
サイトコレクション内のリンク可能なサイト
現在のサイトコレクション内のすべてのリンク可能なサイト。
すべてリンク可能
すべてのサイトコレクション内のリンク可能なサイト。
-
サイトをリンク可能にするには、*sitecore/Content///Settings/Site Grouping/*に移動し、基本 セクションで 「リンク可能なサイト 」のチェックボックスを選択してください。
ヘッドレスコンテンツを委任エリアとして共有する
同じサイトコレクション内のサイト間でページデザイン、部分デザイン、データソースを共有するだけでなく、ページを共有することも可能です。コンテンツの委任エリアとして共有することで、コンテンツツリーの一箇所からコンテンツを管理できます。