Don’t make this Costly Mistake when Customising Your WordPress Theme

Man Making a Costly WordPress Mistake
Man Making a Costly WordPress Mistake

This page reveals the correct way to customise your WordPress theme.

On this page

What is the mistake and why is it costly?

The mistake most newbie WordPress developers make is modifying the WordPress theme directly rather than making a Child Theme and modifying that instead.

If you modify or customise your theme directly, your modifications may be lost next time you update the theme. Then you have to waste time applying the modifications again (if you remember how you did them 🙂

While this can be a nightmare due to the loss of time just for one website, the effects of this mistake are multiplied if you have more than one website. Such is the case with web developers, web designers and niche affiliate bloggers for example.

I know for a fact that there are people out there selling web development services who use WordPress to create websites for their clients. The mistake many of them make when first starting out is to use a great looking theme for their clients and make modifications to the theme directly.

Then, WordPress releases an update. Then the theme they are using breaks. Then they update the theme. Then the modifications they have made to the original theme are lost.

Depending on the number of clients these web designers have, this can result in many hundreds of lost hours fixing up the themes again.

The Solution?

When you decide to use a particular WordPress theme, always create a Child Theme and install them both at the same time. Then use the Child Theme as the Active theme.

Best Practice

If you need to customise or modify the theme, apply the modifications to the Child Theme. This is best practice because it protects your modifications from being lost when the parent theme gets updated.


  • Unless you know for sure that your custom files will be protected after a theme update, always create a Child Theme.
  • Make the Child Theme the Active theme (not the parent theme).
  • Always add any custom code to the Child Theme.

Wordpress Child Themes Info

© 2007- Reproduction without permission prohibited.