Un "tema figlio" - "child theme" è una copia di un tema padre originale.

CHILD THEME

Puoi modificare il child theme senza alterare il tema padre.

Puoi creare temi figli da temi HubSpot, temi del marketplace e temi custom.

 

Puoi creare un tema figlio per il tema acquistato sul marketplace o per un tema HubSpot predefinito nel Design Manager. Quando crei un tema figlio da queste risorse all'interno del Design Manager, i seguenti file saranno aggiunti al tuo tema figlio:

  • theme.json - questo includerà la corretta dichiarazione di estensione per il collegamento al tema padre.
  • child.css e child.js - questi sono file CSS e JS vuoti. Il codice aggiunto a questi file influenzerà solo il tema figlio. Puoi personalizzare il nome di questi file nella sezione delle opzioni avanzate della procedura guidata di creazione del tema figlio.

Tutti i file che contengono la variabile HubL standard_header_includes. Questo di solito include un file template "base" o "principale". Sarai in grado di modificare il tema figlio anche se il tema originale non è modificabile.

child_theme2

Ecco i passaggi per creare il tuo child theme:

Nel tuo account HubSpot, vai su Marketing > Files and templates > Design Tools.

Nella barra laterale sinistra, clicca con il tasto destro del mouse sul tuo tema Marketplace (che si trova nella cartella @marketplace) o sul tema di default di HubSpot (che si trova nella cartella @hubspot) e scegli Crea tema figlio. (create child theme).

Se apri le opzioni avanzate, puoi anche personalizzare il nome dei file CSS e JS figlio che vengono creati con il tema figlio.
Una volta che il tema figlio è stato creato, apparirà un messaggio di successo che dice che il tema figlio è pronto. 
Ora dovresti vedere il tuo tema figlio e i suoi contenuti nella barra laterale sinistra.

Se desideri copiare o clonare un tema esistente nel tuo sito, vai a questa pagina per sapere come fare

child_theme

FAQ