Wat is een child theme en waarom is het belangrijk?

Stel: u heeft uw WordPress-thema aangepast โ€” een kleur gewijzigd, een font toegevoegd, een stuk HTML aangepast. Dan komt er een update van het thema en al uw aanpassingen zijn weg. Dit is een van de meest gemaakte fouten bij WordPress-beheer, en een child theme is de oplossing.

Wat is een child theme?

Een child theme is een apart thema dat de stijlen en functionaliteit van een ‘parent theme’ erft, maar uw eigen aanpassingen opslaat in afzonderlijke bestanden. Wanneer het parent theme een update krijgt, worden uw bestanden niet overschreven โ€” de aanpassingen in het child theme blijven intact.

Een child theme bestaat minimaal uit twee bestanden: een style.css met een verwijzing naar het parent theme, en een functions.php voor eventuele PHP-aanpassingen.

Hoe maak je een child theme aan?

Maak een nieuwe map aan in /wp-content/themes/, bijvoorbeeld mijn-thema-child. Maak daarin een style.css met bovenaan de header die WordPress vertelt dat dit een child theme is:

/*
Theme Name: Mijn Thema Child
Template: mijn-thema
*/

Activeer het child theme via Weergave โ†’ Thema’s. U kunt nu veilig CSS toevoegen in style.css en PHP-functies toevoegen via functions.php.

Wanneer hebt u gรฉรฉn child theme nodig?

Als uw thema volledig via een page builder of via het customizer-systeem van WordPress beheerd wordt โ€” zonder directe bestandswijzigingen โ€” heeft u technisch gezien geen child theme nodig. Bij maatwerk thema’s die specifiek voor uw website gebouwd zijn, zoals de thema’s die FRL Websites ontwikkelt, geldt hetzelfde: het thema is al uw eigendom en updates verlopen altijd via een bewust updateproces.

๐Ÿ’ก FRL Tip: FRL Websites werkt uitsluitend met eigen, maatwerk thema’s of met child themes op bestaande thema’s. Zo bent u nooit afhankelijk van de updatecyclus van een derde partij.

Lees ook

โ† Vorig artikel WordPress onderhoud: wat moet je elke maand doen? Volgend artikel โ†’ Hoe werkt lokale SEO voor een Fries bedrijf?