Hva er Child theme?
Et child theme er et undertema i WordPress som arver alt fra et hovedtema, men lar deg gjøre egne tilpasninger uten å miste dem ved oppdatering. På norsk kalles det også et undertema, og hovedtemaet det bygger på kalles parent theme.
Tanken er at du aldri endrer hovedtemaet direkte. I stedet legger du dine justeringer, for eksempel egne farger, PHP-funksjoner eller stil, i child-temaet, som overstyrer hovedtemaet der det trengs.
Hvorfor er Child theme viktig?
Den store fordelen handler om oppdateringer. Temaer i WordPress oppdateres jevnlig for å tette sikkerhetshull og forbedre funksjoner. Endrer du hovedtemaet direkte, blir tilpasningene dine overskrevet ved neste oppdatering.
Med et child theme skilles dine endringer fra temaets kjernefiler. Dermed kan du oppdatere trygt som del av løpende WordPress vedlikehold, uten å miste verdifullt arbeid eller ødelegge designet.
Hvordan lager du et child theme?
Et child theme består i kjernen av en egen mappe med en stilfil og en funksjonsfil som forteller WordPress hvilket hovedtema det bygger på. Deretter legger du tilpasningene dine inn der.
For enkle stilendringer holder det ofte med litt CSS, mens funksjonsendringer krever PHP. Mange jobber i tillegg med innhold via Gutenberg, mens child-temaet styrer den underliggende rammen. Et byrå kan sette opp child-temaet riktig fra start, slik at siden blir både fleksibel og vedlikeholdbar.