デフォルトでは、すべてのコンポーネントとセクション・レイアウトが、サイトを作成するユーザーに表示されます。特定のテーマを使用する際に、コンポーネントやセクション・レイアウトを非表示にして、使用できないようにすることが必要な場合もあります。たとえば、ボタン・コンポーネントやスライダ・セクション・レイアウトを使用しない、一貫性のあるルック・アンド・フィールを奨励する場合には、テーマのcomponents.jsonファイルを編集して、テーマにそれらが表示されないようにすることができます。
テーマにコンポーネントやセクション・レイアウトが表示されないようにするには:
hidden
をtrue
に設定します。
"type":"scs-button", "id":"scs-button", "hidden":true
"type":"scs-sectionlayout", "id":"scs-sl-slider", "hidden":true
ボタン・コンポーネントとスライダ・セクション・レイアウトの両方を非表示にするためにcomponents.jsonファイルに入力する完全な内容は、次のようになります:
[ { "name":"", "list":[ { "type":"scs-button", "id":"scs-button", "hidden":true }, { "type":"scs-sectionlayout", "id":"scs-sl-slider", "hidden":true } ] }, { "name": "Starter", "list": [ { "type": "component", "id": "StarterComponent", "themed": true }, { "type": "component", "id": "StarterFooter", "themed": true } ] } ]