I'm still new with a lot of this, I've seen a few comments talking about a child theme. What's the difference between a child theme and a parent theme.

Join the Discussion
Write something…
Recent messages
SurfsideBob Premium
Try this my friend, and as the title says, takes 5 minutes. Peace. :-)
Reply
DNicholas Premium
Thanks, I'll certainly check it out.

Don
Reply
DEversley Premium
A child theme is exactly that. A theme derived from the parent so you can paste code snippets and modify font-size, colors, etc to the CSS (style.css) or make changes to the theme via the functions.php file.

This way, when your parent (main) theme is updated, your changes will still be intact.
https://wordpress.org/plugins/childify-me/
Use this plugin to create a child theme. Follow the instructions carefully.

David
Reply
DNicholas Premium
Thank you very much David, it's a good day when I learn something new. (I've had a lot of those lately) Thanks again.

Don
Reply
DEversley Premium
Knowledge is power! You are becoming more powerful:).

Please be sure to read the installation instructions thoroughly for a better understanding.
David
Reply
DNicholas Premium
Thanks, if I have anymore questions about it, I know who to ask.
LOL

Don
Reply
Robert-A Premium
Here you go.
Have a nice Tuesday.
Robert

A WordPress child theme is a WordPress theme that inherits its functionality from another WordPress theme, the parent theme. Child themes are often used when you want to customize or tweak an existing WordPress theme without losing the ability to upgrade that theme. In the past, there was no easy way of updating WordPress themes without losing all the custom styling and changes that you had made. This becomes chaos when all the sudden you find out a widely used script in popular themes has a major exploit, and you need to update your themes ASAP. It becomes a tough choice because on one hand, you would lose all the custom styles if you update. On the other hand, you risk your site getting hacked if you don’t update fast enough.

To solve this problem it was decided to introduce the concept of parent theme and child theme. A child theme in WordPress would inherit all the functionality, features, and the code of the parent theme without making any changes to the parent theme itself. This allowed users to change the styling of the parent theme and add/modify features without losing the ability to update the parent theme.

In theory, any WordPress theme can have child themes however not all WordPress themes are good parent themes. A parent theme with limited functionality and features is not exactly an ideal parent theme candidate in most cases.

A good parent theme also known as theme frameworks usually contains its own action hooks and filters. This allows designers and developers to create a robust custom WordPress site using child themes in a fraction of time.
Reply
DNicholas Premium
Thanks a bunch Robert, there's a lot of great information in what you just said. I learned something new today.

Don
Reply
Robert-A Premium
No probs and as long as the info helps you to understand the differences between the two then that's all that matters.
Robert
Reply
DNicholas Premium
Thanks, I really appreciate that.

Don
Reply
Robert-A Premium
You're welcome.
Reply
GailLowe Premium
Hi Robert. I've just been reading your answer which is very thorough. Are you suggesting that we should create a child theme and then make changes to that one on our site?
Reply
Robert-A Premium
Hello Gail.
No I'm not advocating that because it will always be up to the individual what they do first - parent or child and how to link them.
Read this article coz it will give you a very clear idea what to and how to with Child Themes.

https://aspengrovestudios.com/everything-you-need-to-know-about-using-a-child-theme-with-wordpress-and-divi/

Enjoy your Wednesday.
Robert
Reply
Top