Het gebeurt vaker dan je denkt: iemand past “even snel” een regeltje aan in het thema van zijn WordPress-site. Werkt prima — tot de eerstvolgende thema-update alle aanpassingen in één klap overschrijft. Weg maatwerk, weg styling. De oplossing bestaat al jaren en heet een child theme.
Hoe een child theme werkt
Een child theme is een minithema dat bovenop je hoofdthema (het “parent theme”) draait. Het erft alles van het hoofdthema, maar alles wat jij in het child theme zet — extra CSS, aangepaste templates, eigen functies — gaat vóór. Het hoofdthema kan gewoon updates blijven ontvangen, want jouw aanpassingen staan er netjes naast in plaats van er middenin.
Technisch stelt het weinig voor: een eigen mapje in wp-content/themes met een style.css en een functions.php. Toch zien we bij overgenomen websites regelmatig dat het ontbreekt — en dat updates daardoor al jaren worden uitgesteld uit angst dat er iets sneuvelt. Uitgestelde updates zijn een serieus beveiligingsrisico, dus die angst kost je meer dan je denkt.
Wanneer heb je er een nodig?
- Je wilt CSS aanpassen die verder gaat dan wat de customizer of het thema-optiescherm aankan.
- Je wilt templates wijzigen, bijvoorbeeld een andere opbouw van blogartikelen of productpagina’s.
- Je wilt eigen functionaliteit toevoegen zonder daarvoor een aparte plugin te schrijven.
Gebruik je een betaald thema en zit je alleen kleine kleur- of lettertypewijzigingen te doen? Dan is het veld “Extra CSS” in de customizer soms genoeg. Maar zodra er een bestand van het thema wordt aangeraakt: child theme. Geen uitzonderingen.
En als het kwaad al is geschied?
Zijn er in het verleden aanpassingen rechtstreeks in het thema gedaan, dan is dat te herstellen: de wijzigingen opsporen (een vergelijking met het originele thema maakt ze zichtbaar), overzetten naar een child theme en daarna het hoofdthema veilig updaten. Dat is even werk, maar daarna kan je site weer jaren vooruit zonder update-angst.
Twijfel je hoe jouw site er onder de motorkap bijstaat? Wij nemen regelmatig WordPress-sites onder de loep en zetten maatwerk alsnog netjes in een child theme. Stuur ons een bericht — dan weet je snel of jouw thema toekomstbestendig is.





