Create a Child Theme in 5 Minutes
How hard have you worked on customizing your theme? It can be painstaking work, and waking up to find out that your hard work has disappeared can cause you to use words that you don't want your child to hear! lol You've probably heard about creating a Child Theme, but with all the other tech stuff you're trying to accomplish, this gets placed on the back burner. But don't get burned by not having a child theme! It's simple, takes a few minutes, and will save you hours.
Yesterday I posted about using one of the many awesome features here at WA ~ the ability to create a Free Website with SiteRubix. Check it out on My Profile. Creating a new free site to use as a Sandbox Site is a great learning tool and one that will not compromise the site you're working on to earn money. The free site I created yesterday to illustrate this is Surfside Sandbox.
The child theme plugin that I recommend on that site (and today) is Child Theme Configurator. A child theme inherits all the attributes and functions of the parent theme, and it protects all of your customization from being overwritten when the parent theme is updated. Seriously my friends, creating a child theme will take much less time than it is taking me to write this. Yet in the name of paying it forward, I want you to have this information.
Before we begin, please take a moment to change your Username from Admin to something else. Who in the heck is Admin anyway? We all want site visitors, and we want them to stay for a while. Make your site is unique and personable and create a New User, something that ties to your site or you. Nobody wants to see the author as Admin - let them connect with you!
This will take 2 minutes and then we'll create a child theme. In your WP Dashboard, go to Users > Add New and you'll see this. Fill out the information, set the Role to Administrator, and then click Add New User.
Once you've done this you'll have a new password generated and you can use this Username and Password to login to your site. (Please make note of this password. I keep all of mine saved in Excel.) Now every post you write will have this Authentic Name tied to the posts and not the Wizard of Admin behind the curtain. For the pages and posts you've created previously, you can go back and change the author name. Yesterday when I created the Surfside Sandbox site I created a new username and this is the screen that comes up.
If for any reason you do not believe me on this topic, I encourage you to follow Kyle's Training. His training is detailed and may provide some other insight, but this post is for the necessity of creating a child theme. So here we go friends.
In your WP Dashboard, go to Plugins > Add New and then Search Child Theme Configurator. Then Click Install, and in a moment Click Activate.
Once it's activated, go back to the WP Dashboard > Tools > Child Themes and this is the top of the window that appears. You'll see that it pulls up the theme I'm using, which on this site is 2016. All you need to do is click Analyze.
It will analyze your current site and theme. Mine presented a minor error, because 2016 is SO last year! haha But you'll then have the opportunity to right-click and open in a new window to see if your theme looks the same. In my case it did, so I proceeded. (If your site looks WAY different, it's no doubt that you're using a cheesy free theme, in which case I'd consider another theme. But that's food for another day.) And friends, for peace of mind, I've used this on more than a dozen sites for paying customers and never had a problem
Once your site is analyzed, please proceed to the next section of the page, which looks like this. Allow the software to do the work, you don't need to do anything. However, you'll see that in Step 7 I first clicked the Gray Area that says "Show/Hide Child Theme Attributes." Then in the Child Theme Name, I changed it to "SurfsideSandbox2018." Again, let the unique person that you are carry through into ALL aspects of your life. You Are Built for Better.
In this last page section, please note in #8 that I've clicked the box to Copy all Menus, etc. Please be sure to do this, as it will do a complete copy of the parent theme. Then all you have to do is click Create New Child Theme.
Once you do that you will see a new message that asks you to preview the new child theme. It will open in your Customizer and look like this. If it looks fine, click Activate & Publish.
Finally, after you've activated and Published your Child Theme, go back to your WP Dashboard > Appearance > Themes and take a look. You'll see my new Child Theme next to the original Parent Theme. Everything I do now is on the Child Theme.
Another cool feature about this plugin is that, after you've created your child theme, you can deactivate it so that it doesn't affect your page load speed.
Hope this helps my friends, peace and blessings to you all! :-)