Cees in Cyberspace

Tips & Scripts...

 

Snelste Manier om een WordPress Childtheme te maken

Snelste Manier om een WordPress Childtheme te maken

Je kunt natuurlijk een plugin gebruiken om een childtheme te maken en je kunt je childtheme zo uitgebreid maken als je zelf wilt…
Maar in theorie zijn er maar 2 bestanden voor nodig:

  1. style.css; in de style.css geef je commented aan hoe je childtheme heet en wie de auteur is. Maak een style.css en plak onderstaande erin:
    /*
    Theme Name:  Child Theme voor Twentynineteen
    Theme URI:  https://ceesrijken.nl
    Description:  Theme om de Twenty Nineteen theme te tweaken
    Author:  Cees Rijken
    Textdomain:  ceesrijken
    Author URI:  https://ceesrijken.nl/
    Template:  twentynineteen
    Version:  1.0
    License:  GNU General Public License v2 or later
    License URI: https://www.gnu.org/licenses/gpl-2.0.html                 
    */
  2. functions.php; in dit bestand vertel je (minimaal) dat WordPress de styling van de parent moet laden. Maak een bestand genaamd functions.php aan en plak dit erin:
    <?php
    /* enqueue script for parent theme stylesheeet */        
    function childtheme_parent_styles() 
    {
        wp_enqueue_style( 'parent', get_template_directory_uri().'/style.css' );                       
    }
    add_action( 'wp_enqueue_scripts', 'childtheme_parent_styles');
  3. En dat is het! Je childtheme is klaar. Upload hem naar je hosting space en activeer hem via de WordPress admin.

    Je zult in die WordPress admin zien dat de preview van je nieuwe theme niet erg fraai is. Dat komt omdat er geen screenshot bij zit. Dus wil je zo compleet mogelijk zijn, maak dan een PNG genaamd screenshot.png aan en zet deze in deze folder als de 2 bovengenoemde bestanden.

    Als je wilt weten wat de specificaties van zo’n PNG-bestand moeten zijn, kijk dan hier.