People always confused with the word child theme. They always think what is this?
And the beginners not even know about the Child theme. They don’t even familiar with the word “Child Theme“.
But I wanna tell you that having a Child Theme can give many benefits. In this post, I am going to make you familiar with the Child Theme. And going to tell you, How to create a Child theme for your WordPress website?
The main problem is many people don’t want to install a child theme on their WordPress site because they found it very difficult. They think it requires coding to install.
But today I am going to show you How you can create Child Theme without any coding knowledge?
What is Child Theme?
Basically, Child Theme is the Theme that inherits the functionality and styling of your parent theme which you are using currently on your WordPress site. People use the child theme to modify their theme without editing parent theme’s files.
The child theme is very useful because when we install a theme on our WordPress site, We always customize it and make many changes in it. But the problem arises when theme developers launch an update of that theme. We have to update our theme but if we update theme then we will lose all the customization which we made on our theme.
We create a child theme to save our customization. We can easily customize the theme without touching the parent theme. So whenever we update theme then all customization will be same in the updated version.
Now I hope you fully understood what child theme is? And why you should create it?
Install A Child Theme
In this tutorial post, I am going to show you How you can create a Child theme without coding?
As we know WordPress has many plugins for your needs. Plugins make our work easy. So for this task, we also have plugin this plugin will make your work easy.
But before this, you should know How to install a WordPress plugin?
First, you need to install a plugin called Child Theme Configurator.
Maybe you will not able to install this plugin on your dashboard directly. I recommend you to download the plugin file and install it by going Plugins>Add New>Upload Plugin.
After the installing plugin, Go to your Dashboard>Tools>Child Themes.
You can see the plugin setting page where you have to tick the option to create a new child theme. And in the second option select your parent theme for which you want to create a child theme. Then click Analyze, It will tell you that your theme is compatible with child theme or not.
If your theme is compatible with the child theme. Then other options will appear at the bottom. In the Forth option, you need to type the name of your child theme.
Select where to save new styles Primary stylesheet or you want to make a separate stylesheet. And for the sixth option tick on Use the WordPress style queue.
On the seven, Click on the Show/Hide Child Theme Attributes button to expand more fields. In these fields, you need to fill the Child theme name, Theme Website, and some detail author.
Now move towards final step. Check the eighth option which is to copy menus, widgets and other customizer settings from the parent theme to the child theme. And now final click to Create New Child Theme.
You have created your child theme successfully. You can see it by going Apperance>Themes. You can see the below image, There are two same themes first is my parent theme and the second is my child theme which I have created. You can find your child theme by finding the name of your theme which you wrote in 7th option.
Now click on the Activate button to activate the child theme. You can visit your site now it is same as it was before activating the child theme.
Whenever you want to edit any your template like Footer.php, Header.php or any template. So you just need to Go to Tools>Child Theme> Files Tab as shown in below image.
Select the file which you need to edit or customize by checking the box. And click on Copy Selected to Child Theme button. It will make a copy of the file to your child theme so you can easily edit it without touching parent theme.
At The End of The Post
It is a very easy method to install a WordPress child theme. Most of the beginners don’t have coding knowledge. By this post, I just want to help them to create a Child Theme.
I hope you like this post and found it helpful. If you have any query so you can leave a comment below. And don’t forget to like us on Facebook and follow us on Twitter.