Wil je een bestaand WordPress thema aanpassen, dan is het niet verstandig dit te doen in de broncode van het thema. Bij een update zou je dan alle wijzigingen kwijtraken. Gelukkig is er een andere manier. Via een childthema kun je veranderen wat je wilt.

Een childtheme is binnen WordPress dé manier om de layout van je site aan te passen. Je moet alleen beschikken over een code-editor en een FTP-client om wat bestanden te maken en deze te uploaden.

Onderstaand een kort stappenplan voor het aanmaken van een childtheme.

  1. Open via een FTP-verbinding de map wp-content/themes
  2. Maak hier een nieuwe map aan met de naam van je childtheme
  3. Maak met je code-editor een nieuw bestand met de naam functions.php en plaats daarin onderstaande code:
    <?php
    add_action( 'wp_enqueue_scripts', 'theme_enqueue_styles' );
    function theme_enqueue_styles() {
        wp_enqueue_style( 'parent-style', get_template_directory_uri() . '/style.css' );
    
    }
    ?>
  4. Sla dit bestand op en upload het naar je childtheme map
  5. Maak in je code-editor een nieuw bestand met de naam style.css en plaats daarin onderstaande code (Pas de code in het CSS-bestand aan naar je eigen werkomgeving. Alleen de Theme name en Template zijn verplicht):
    /*
    Theme Name:   Mijn eigen child thema
    Theme URI:    http://example.com/twenty-twelve-child/
    Description:  Korte beschrijving van je thema
    Author:       John Doe
    Author URI:   http://example.com
    Template:     twentytwelve
    Version:      1.0.0
    Tags:         Eventueel wat trefwoorden
    Text Domain:  twenty-twelve-child
    */
    /* =Vanaf hier je aanpassingen
    -------------------------------------------------------------- */
    
  6. Sla ook dit bestand op en upload het naar je childtheme map
  7. Open je WordPress dashboard en ga naar Weergave > Thema’s en activeer je childthema
  8. Je kunt nu beginnen met het schrijven van je CSS-code en eventuele andere aanpassingen
© 2019 Liket websitebouw