Alle komponenter og sektionslayouts er som standard tilgængelige for udviklerne af et site. Du har muligvis sommetider brug for at skjule en komponent eller et sektionslayout, så elementet ikke er tilgængeligt, når der bruges et bestemt tema. Hvis du for eksempel vil sikre et ensartet udseende og en ensartet funktionsmåde, der ikke bruger nogen knapkomponenter eller skydersektionslayouts, kan du skjule dem i et tema ved at redigere filen components.json for temaet.
Sådan skjuler du komponenter og sektionslayouts i et tema:
hidden
til true
.
"type":"scs-button", "id":"scs-button", "hidden":true
"type":"scs-sectionlayout", "id":"scs-sl-slider", "hidden":true
Den komplette post i filen components.json til skjulning af både knapkomponenten og skydersektionslayoutet er følgende:
[ { "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 } ] } ]