installthemeEver customize a WordPress theme then click the “update” button and you’re right back at square one? You can avoid this by using a child theme – a customizable WordPress theme that won’t get overwritten when you update your current theme. A child theme inherits all the functionality of the parent theme and allows you to update the main theme and customize on the child theme without losing any of your work when you update to keep your themes and your WordPress installation current.

One of the great things about WordPress and WordPress themes is the easy-to-use update feature that keeps your site up-to-date with the latest features and security measures. If you’ve made customizations to your theme, though, a WordPress theme update can wipe out all your hard work in a single click. Some themes may already come with a child theme that enables you to do all your customizations there without putting your work at risk when the parent theme is updated.

If you already have a theme with a child theme option, it’s simple to switch over to the child theme by activating it. First, make sure the parent file is installed (this is most likely your current active theme). If not, upload the parent theme first, using the same methods that follow for installing the child theme.

In your WordPress dashboard, select Appearance -> Themes -> Add New -> Upload. Use the “Choose File” button and browse to the location to the zip file for the child theme in your computer. Select that file and then click “Install Now.” Once the child theme is installed, simply click “Activate” and you’re ready to customize your child theme.

If your theme didn’t come with a child theme, making your own is pretty simple. It’s important to note here that everything is case-sensitive, so be sure you’re watching your file names as you type.

1. In your hosting account’s File Manager, create a directory (new folder) named ParentThemeName-Child-Theme.

2. Open that folder and create a new file called style.css (This is the only required file for a child theme).
Click EDIT and type in the following information:

/*
Theme Name:   Twenty Fourteen Child
Theme URI:    http://example.com/twenty-fourteen-child/
Description:  Twenty Fourteen Child Theme -> Name of your child theme goes here (REQUIRED)
Author:       John Doe -> Your Name goes here (after all, this is your work!)
Author URI:   http://example.com  -> Your URL goes here
Template:     twentyfourteen (REQUIRED) -> The name of your parent theme goes here and MUST be the name of the parent theme
Version:      1.0.0 Enter a version number
Tags:         light, dark, two-columns, right-sidebar, responsive-layout ->This area is for adding tags, if you    choose to do so.  Separate tags with commas
Text Domain:  twenty-fourteen-child
*/
@import url("../twentyfourteen/style.css");  -> THIS  IS IMPORTANT. This code calls the parent theme and makes your child theme inherit the style properties. Use the parent theme directory and the parent theme style sheet location.  DO NOT forget the quotation marks in this relative URL.  @import url("../parentthemedirectory/style.css");

/* =Theme customization starts here
-------------------------------------------------------------- */
This is where you begin entering your own code to customize your child theme.

3. Click SAVE and return to your WordPress dashboard.

4. Click Appearance -> Themes and you should see your child theme listed there now.

5. Click on the child theme and then click ACTIVATE.

6. From there, you’ll be doing all of your modifications on the child theme, and you can update your parent theme without worrying about losing your customizations. We still recommend doing a backup of your site before updating any theme files or the WordPress installation.

Happy editing!

Wordpress Tutorials

wowthemesnet affiliates

We create themes & templates
Take a look at our
newest themes

Biscaya WordPress Theme - New Version Released (2.0)

Use all of your virtual real estate with a masonry portfolio display

  Keep an eye on what we're doing  
 
    Find us:      

Keep an eye on what we're doing