WordPress thema wijzigen
Als je een WordPress site hebt, dan kun je kiezen uit duizenden verschillende thema’s. Velen zijn gratis, sommige kosten geld. Echter, vrijwel altijd voldoet een thema niet 100%. Je wilt nog net even een kleurtje wijzigen, een veld toevoegen, of weghalen etc.
Je wilt dus je WordPress thema wijzigen?
Dat kan. WordPress is zich bewust dat er wijzigingen gemaakt kunnen worden op thema’s. Echter, dit doe je niet door je huidige thema direct te bewerken. Als er immers een update uitkomt van je thema ben je je wijzigingen kwijt. Niet fijn.
Hoe te werk gaan / child themes?
Stel je maakt gebruik van een WordPress thema “Twenty Eleven” welke met elke WordPress installatie wordt meegeleverd. Je kunt dan een zogenaamd “Child theme” aanmaken. Een Child theme is een kopie van het originele thema wat je gebruikt. Hierbij hoef je niet het gehele thema te kopiëren, maar alleen de bestanden die afwijken; het style.css bestand.
Aan het originele thema verander je niets. Je persoonlijke aanpassingen voer je door op jouw gekopieerde style.css bestand.
Waar plaats ik mijn gekopieerde bestand?
Goede vraag! Jouw aangepaste style.css bestand plaats je eenvoudig in drie stappen.
- Maak een nieuw thema map aan, dit doe je in de volgende WordPress map: wp-content/themes Voor het gemak noemen we de map child 11, dus wp-content/themes/child 11/
- Kopieer de volgende tekst bovenin jouw style.css naar deze map
/*
Theme Name: Twenty Eleven Child
Theme URI: http: //example.com/
Description: Child theme for the Twenty Eleven theme
Author: Jouw naam
Author URI: http: //webhero.nl/
Template: twentyeleven
Version: 0.1.0
*/
let op: als er al tekst staat bovenaan je style.css bestand, dan kun je deze vervangen met bovenstaande. - Kopieer jouw style.css naar de map uit stap 1.
klaar!
Je kunt je thema “Twenty Eleven Child” activeren via je WordPress dashboard (onder Weergave).
Let op: in bovenstaande tekst moet de naam van de Theme exact kloppen. Heet je thema WebheroUno, dan zal je Theme Name: Webhero Uno Child moeten zijn en je Template: WebheroUno.
Ik ben lui
Dat geeft niets. Je kunt ook de volgende plugin downloaden welke een mooie child theme voor je plaatst: