A child theme is a WordPress theme that inherits the code of another WordPress theme and extends it. It’s the preferred method of extending both free and paid premium themes because it prevent updates from overwriting your changes.

Posts

Creating a Child Theme in WordPress

A couple of days ago I updated Lightword, the theme that I’ve been using on this blog for quite a while now. Unfortunately when I did the update I lost all of my customizations, including my logo and Adsense code.  So I went looking for a solution.

Little did I know, WordPress has supported a feature called “child themes” for some time now.  The idea is that you create a new theme, which is as simple as creating a new directory with a single CSS file called style.css, and add a comment to the new CSS file specifying the name of the parent theme.  You can read all about how to create a child theme here.