I’ve been working with self-hosted WordPress since 2010. At first, it was just a free blog with WordPress.Com back in 2009 when I started to blog. From there, it was a deep dive to self-hosting WordPress for my website and switching over existing client websites.
One of the lessons I learned early on is the importance of creating a child theme. A WordPress child theme is the best way for you to modify your theme without your customizations getting overridden when there is a new update to the theme.
For example, let’s say you’ve had the same theme for a few months. Your customizations, styles, colors are all looking great. The theme developer releases an update. When you click the update button, your theme defaults back to the original settings. All your customizations have disappeared.
The result – you have to start customizations from scratch on a live, working website.
In this video, I show you how to create a WordPress child theme for your WordPress website. WordPress does an excellent job outlining the steps involved in creating a child theme manually. If you prefer not to create a WordPress child theme manually, there are two great plugins that will create the child theme for you.
For more information on WordPress Child Themes visit the WordPress Child Theme Codex.