デフォルトでは、すべてのコンポーネントとセクション・レイアウトが、サイトを作成するユーザーに表示されます。特定のテーマを使用する際に、コンポーネントやセクション・レイアウトを非表示にして、使用できないようにすることが必要な場合もあります。たとえば、ボタン・コンポーネントやスライダ・セクション・レイアウトを使用しない、一貫性のあるルック・アンド・フィールを奨励する場合には、テーマの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
}
]
}
]