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