推奨事項: テーマの操作
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
このトピックでは、テーマを拡張するベスト プラクティスについて説明します。
プラットフォームのテーマを変更しない
コピーを作成し、コピーを変更してから、元のテーマからではなく、コピーしたテーマから継承します。この方法は、単に次の慣行を補強するためのものです。
-
SXA が制御するツリーのブランチにカスタム アイテムを配置しない。
-
OOBT SXA アイテムを変更しない。
SXA の拡張中にこの推奨事項に違反すると、次に SXA をアップグレードするときに変更が上書きされるリスクがあります。
カスタム スタイルをレンダリングに割り当てる
レンダリングのカスタム スタイルを作成する場合は、必ず正しいレンダリングに割り当てます。
たとえば、プロモ レンダリングに指定した固有のスタイルを他のレンダリングで使いたくない場合は、スタイルによって適用されるレンダリングを、スタイル アイテムの [有効なレンダリング] フィールドに一覧表示することで実現できます。スタイルをどのレンダリングにも割り当てない場合は、このスタイルをすべてのレンダリングで使えます。
スタイル フォルダーをクリーン アップする
スタイル フォルダーから未使用のスタイルを削除します。サイトの編集中、スタイルを適用したのにレンダリングのスタイルが変更されなければ、編集担当者のイライラにつながりかねません。SXA には、最も一般的なタスクを自動化するために、多くの PowerShell スクリプトが含まれています。[スタイル] アイテムを右クリックし、[スクリプト] をクリックして、クリーンアップ スクリプトを検索します。
カスタム スタイル アイテムをサブフォルダーに整理する
サイトのブランディングとテーマを提供すると、サイト スタイルのリストが急速に拡大することが予想できます。未分類のスタイルがだらだらと並ぶリストで編集担当者を圧倒しないように、スタイルをサブフォルダーに整理することを検討してください。
SXA には、最も一般的なタスクを自動化する多くの PowerShell スクリプトが含まれています。[スタイル] アイテムを右クリックし、[スクリプト] をクリックして、[スタイルを整理] スクリプトを見つけます。