În mod prestabilit, persoanele care dezvoltă un site au la dispoziţie toate componentele şi machetele de secţiuni. Pot exista situaţii în care doriţi să ascundeţi o componentă sau o machetă de secţiune, astfel încât aceasta să nu fie disponibilă atunci când se utilizează o anumită temă. De exemplu, dacă doriţi să promovaţi un aspect şi o funcţionalitate consecvente, pentru care să nu se utilizeze componente de butoane sau machete de secţiuni cu glisoare, puteţi ascunde aceste elemente dintr-o temă editând fişierul components.json al temei respective.
Pentru a ascunde componente şi machete de secţiuni pentru o temă:
hidden egală cu true.
"type":"scs-button", "id":"scs-button", "hidden":true
"type":"scs-sectionlayout", "id":"scs-sl-slider", "hidden":true
Intrarea completă în fişierul components.json pentru a ascunde atât componenta de buton, cât şi macheta de secţiune cu glisor ar fi următoarea:
[
{
"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
}
]
}
]