To create a child theme in cPanel - i.e. not hosted at Wealthy Affiliate, go here...


A Child Theme is a theme that inherits the functionality of another theme, called the parent theme. Child Themes allow you to change or add functionality to that of the parent theme.

This is important as it ensures that all the changes you make to the design of your website, i.e. to the styles, layout, fonts, colors and more will never be overwritten whenever the theme is updated.

Why Use a Child Theme?

It may seem unnecessary to create a second theme with another stylesheet for your site as you already have the parent style.css stylesheet, but it is by far the safest way to go.

Most importantly, it is good design!

Two reasons for creating a child theme are:

  1. It keeps your changes secure - If changes are made to any of the main files (php code files and/or the style.css stylesheet file), these changes will be completely lost the next time you perform a theme update, and WordPress frequently offers updates for its themes. Your website will then lose ALL the special formatting that you have made and worse still your site may crash!
  2. It ensures the theme remains in its original state - Messing about with code is dangerous even if you know what you are doing. By performing changes to any code you run the risk of damaging your theme, this will cause you’re a lot of heartache and waste time in trying to repair it.


Join the Discussion
Write something…
Recent messages
SowAndReap Premium
Thanks for this info, I will be using this down the road. I just added it to my favorites.
Reply
PhyllisE1 Premium
That's good to know. Thank you Rob!!!
Reply
TammiR Premium
Thank you for this!
Reply
stn67 Premium
Thanks Rob i bookmark This have done it for some year ago but not Here whit wa
Reply
Jen090 Premium
HI Rob, thanks for sharing this important info. Now I am one step ahead of being tech-savvy. I hate the technical side of this business, but I have to learn in order to have more control of my website.
Reply
rob3 Premium
Thanks Jen, this is the best way to have full control of the look and behavior of your website, and worth the effort in the long run!
Reply
Top