Whenever you want to customize Bluchic theme and need to modify any template file (such as header.php), we recommend to create a child theme instead of editing the theme template files.

Why use Child Theme? Because Child theme inherits functionality from the Parent theme. So if there is theme update, your customization will be intact in Child Theme and you don’t need to redo any changes.

If you don’t use Child theme and apply the customization directly to the original theme file, you will lose all the customization when there is theme update. Because theme update will overwrite all the theme file back to its default code. That means you’ll need to redo the customization.

What is a child theme

It is important that you understand the concept of having a Child theme before you start customizing your theme.

By customization, we are looking at modifying the theme files, such as header.php, footer.php or any other theme files that is included in the theme folder. Any customization you made in child theme will not affect the parent theme (original theme). However, it is important to make a backup of your Child theme (or the default sample child theme) before you do any customization.

In a layman term, think of Bluchic theme as the car you’re driving and Child theme is the paint job. You gets to change the colour of your car once in a while, but you are still driving the same car.

Here are some sample Child theme for each Bluchic themes: