Ondersteuning » Algemeen WordPress » child thema verwarring

  • Ik wil een child thema maken voor twentytwelve en heb hier al veel over gelezen. Ik kom echter verschillende adviezen tegen om een child thema te maken:

    advies 1: kopieer de hele map (dus het gehele parent thema) en noem deze map -child. Oftwel alle bestanden uit het originele parent thema ziten dan ook in het child thema. Dit lijkt me niet de bedoeling toch??

    advies 2: maak een nieuwe map aan genaamd -child en kopieer in eerste instantie alleen het style.css in deze nieuwe map. Bewerking in style.css daarna uitvoeren op de style.css in het child thema. In dit geval wordt dus het gehele style.css gekopieerd naar het child thema.

    advies 3: maak een nieuwe map genaamd -child en creëer hierin een bestand genaamd style.css en zet hierin de volgende code:

    @import url(“../twentytwelve/style.css”);

    Mijn vragen zijn nu:

    – welke van bovenstaande is nu de beste methode om een child thema te maken?

    – als ik gebruik maak van de 3e methode dan begrijp ik niet waar de wijzigingen die ik maak in het child thema in de style.css worden opgeslagen?

    Alvast bedankt voor jullie hulp!

1 reactie aan het bekijken (van in totaal 1)
  • Advies 3 komt het dichtste bij maar is niet helemaal compleet en werkt daarom niet.

    Mijn advies:
    Installeer en activeer ‘one click childtheme’-plug-in. Daarmee voorkom je typefouten bij het maken van een child, waardoor de boel niet werkt.

    Nut van een childtheme?
    Zo voorkom je dat al je aanpassingen worden overschreven als de makers van je theme een update installeren.
    Verder heeft het als voordeel dat alle aanpassingen overzichtelijk bij elkaar staan. Dat is makkelijk, overzichtelijk en eenvoudiger te onderhouden.

    Kies je ooit een ander theme, dan dien je een nieuw childtheme te maken.

    Heb je nog geen childtheme?

    1. installeer en activeer ‘one click childtheme’-plug-in
    2. activeer de originele theme
    3. Dashboard > weergave > child theme
    4. beantwoordt de vragen op het scherm
      >> er wordt een child theme aangemaakt in een map met bestanden zoals style.css;
    5. Activeer het childtheme.
    6. ==

    7. om je site aan te passen, maak je nu alle wijzigingen in de map en bestanden van je childtheme.
    • Maak je aanpassingen in style.css van het childtheme door alleen de aan te passen stukken opmaak toe te voegen;
    • mocht je aanpassingen willen maken in de originele php-bestanden:
      kopieer de betreffende php-file uit het originele theme naar de map van het childtheme.
    • Maak hierin dan de gewenste aanpassingen.

    Als je precies wilt zien welke elementen je site heeft en welke opmaak-kenmerken [css] daarbij horen, installeer dan bijv de browser-add-on ‘firebug’ of een andere webdeveloper plugin / add-on.
    Zo kan je op zoek naar de diverse elementen en de kenmerken zoals kleuren etc. aanpassen.

1 reactie aan het bekijken (van in totaal 1)
  • Het onderwerp ‘child thema verwarring’ is gesloten voor nieuwe reacties.