How do I create a child theme in WordPress?

This article will show you how to set up a child theme in WordPress.

What is a child theme?

Simply put, the child theme is a copy of another theme, also known as the parent theme, as it will inherit all the features and style of your chosen theme.

Although any WordPress theme can become a parent theme, some are better suited than others. Theme frameworks are especially useful for this since they’re made with child themes in mind.

What are the benefits of using a child theme?

By updating the child theme, you’ll be able to change the design and layout of your pages to suit your needs while still enjoying the core functionality and framework of its parent theme.

Another benefit is when you come to update your theme, as any customisations you’ve made will usually be removed. However, by having a child theme in place, you won’t lose any of your customisations, allowing you to have the latest version of your theme without having to compromise on the design. Furthermore, if you aren’t happy with your changes, you can always disable the child theme and revert to the main parent theme.

How do I create a child theme in WordPress?

Simply follow the instructions outlined below to see how to add a child theme in WordPress:

Step 1 of 10

Start by installing and activating the plugin Child Theme Configurator.


Step 2 of 10

From there, hover your cursor over Tools in the left-hand menu and select Child Themes from the provided options.

Select Child Themes


Step 3 of 10

On the next page, select the option CREATE a new Child Theme within step 1 and then choose your Parent Theme from the provided menu within step 2.

Create new Child Theme


Step 4 of 10

Once you’ve chosen your desired parent theme, click Analyse.

Analyse Parent theme


Step 5 of 10

You should now be given a message stating that your chosen theme is OK to use as a Child theme. If not, you’ll need to change your theme.

You’ll also be presented with a list of options that you can edit to suit your needs, including the ability to change the name and description of your child theme in step 7.

Customise Child theme


Step 6 of 10

Once you’re happy with your settings, click Create New Child Theme in step 9.

Select Create New Child Theme


Step 7 of 10

You will now be shown a message stating that your child theme has been successfully generated. Next, click the provided link to preview your child theme.

Preview Child Theme


Step 8 of 10

You will now be taken to the Customise page for your WordPress child theme, where you can edit its design and layout.

Once you’re happy with it, click Activate & Publish to complete the process.

Publish Child Theme


Step 9 of 10

From there, you can manage your child theme at any time by hovering your cursor over Appearance in the left-hand menu and then select Themes from the list of options.

Select Themes


Step 10 of 10

From there, you will see your child theme alongside your parent theme.

View Child Theme