How to Design a WordPress Child Theme

How to Design a WordPress Child Theme: If you’ve got a WordPress website, you’ll easily change the design and feel of your site via themes. Themes are essentially a group of code that styles and structures your site’s appearance. However, if you select a well-liked theme, you’ll have noticed that your website finishes up looking almost like many other sites.

Luckily, you’ll avoid this by customizing your site with a child theme. During a nutshell, a child theme maybe thanks to edit a topic by creating a replica, in order that you don’t risk destroying the first theme files. This will also allow you to preserve the changes you create when the parent theme is updated.

This article will discuss how you’ll start with creating your own child theme to edit your site’s look. Let’s get moving!

Why You Should Consider Using a Child Theme?

You might be wondering what advantages a child theme has over simply employed a ready-made theme. It’s important to possess a site with a singular look to assist brand your business and stand aside from your competition. However, one theme could also be in use by many sites.

A child theme maybe thanks to edit a topic by creating a replica. A Child theme allows for edits in order that you don’t get to touch the first theme. Beginners should never manually edit a WordPress theme directly, as you risk destroying the first theme files.

Child Themes WordPress
How to Design a WordPress Child Theme

Using a child theme also allows you to edit Cascading Style Sheets (CSS). There are other ways to edit your site’s CSS, like by using the extra CSS Editor. However, once you update or change a topic, anything you had within the Additional CSS Editor will get exhausted. Child themes allow you to save lots of those changes.

In the next section, we’ll explain the essential steps. We’ll assume that you simply have already got some knowledge of CSS.

How to Design a WordPress Child Theme

Now that we all know why you would possibly want to use a child theme, let’s review the way to start. We’ll explain the way to found out a child theme and upload it to your site in 5 easy steps:

Step 1: found out Your Development Environment

First, you’ll get to found out a testing environment. this is often a kind of server that runs off of your computer, allowing you to check out website changes offline. this enables you to create your child theme during a safe space, without affecting your main site.

There are many options for desktop apps that permit you to create a testing environment for websites. during this guide, we’ll explain the way to found out a development environment using MAMP.

How to Design a WordPress Child Theme

The first step to line up MAMP is to download the version that matches your OS from their website and install the appliance on your computer.

Before fixing MAMP, you’ll get to download a replica of WordPress from and unarchive the .zip file. Next, found out a folder on your desktop called “Sites” or something similar and place the extracted contents into that folder.

Next, you’ll get to point MAMP to seem at the “Sites” folder you only found out. Open MAMP > Preferences, then visit the “Web Server” tab. Choose “Select” and browse to your directory folder. Hit OK.

Now, open up the localhost on your browser and undergo the WordPress installation steps. You’ll get to create an empty database in PHPMyAdmin to use for the install. you’ll find this in MAMP by opening the Webstart page and visiting Tools > PHPMyAdmin. Then, follow the steps during this guide.

Step 2. Install a Code Editor

To edit your child theme, you’ll need a code editor. this is often an upscale coding environment with tools like an automatic program. On a Mac, you’ll have already got Sublime Text installed, but there are many free code editors available.

Step 3. Copy Your Theme Files

Now you’re able to found out your child theme. On the localhost in your browser, install the theme you would like to edit on your test WordPress site.

Next, open your WordPress folder in your code editor by choosing File > Open and selecting the whole folder.

Open wp_content > themes. Create an empty folder within the themes folder by right-clicking and selecting the “New folder.” Name it “themename_childtheme” and choose to save.

You can copy the parent theme’s build by importing the CSS. Create a replacement file called style.css and reserve it in your child theme folder.

You can import the design sheet from the parent sheet by adding CSS as shown below (replacing “TwentySeventeen” with the name of the theme you’re using).

You should now see your new child theme as an option in your WordPress testing environment. Choose “Activate.”

Your test site should now look an equivalent because it did before.

Step 4. Edit Your Child Theme’s CSS

Now that you simply have your child theme’s stylesheet found out, you’ll begin altering it. Any changes you create in your child theme’s CSS should appear on your test site. Simply find the design .css enter your code editor, make your changes, and hit save.

You can test this by changing your background color to red. On the Twenty Seventeen theme, we do that by adding a line of CSS “.site-content-contain {background-color:red;}.” (You may have to seek out the element to focus on using “Inspect Element” in Google Chrome.)

You can also edit the PHP template files if you recognize that language, but that’s a touch more complicated. However, you’ll make an excellent deal of change just by adjusting the CSS. for instance, you’ll define unique header styles, or importing a Google Font.

Step 5. Import Your Child Theme to Your Live Site

The last step is to feature your child theme to your live site. (Make bound to test your theme thoroughly in your test environment and copy your main site before you are doing this, as installing a faulty theme has the potential to wreck your site.)

In your computer’s file browser, navigate to the WordPress directory you added earlier, and find your child theme folder. Compress the whole folder to a .zip file. On your live WordPress site, import your child theme file.

In Appearance > Themes, choose “Add New Theme.”

Then, choose “Upload Theme.”

Select your zipped child theme using the file browser and click on “open,” then “install.”

Once the installation is finished, choose “activate.”

Your child theme should now appear on your live site.

WordPress Child Theme Conclusion

Now that you simply skills to make a WordPress child theme, the choices for adjusting your site’s appearance are limitless. Changes to CSS alone can assist in giving your site a singular look. a child theme will enable you to edit your theme with none risk of harming your original theme files, which may be a superb thanks to testing out new ideas.

To create a child theme, follow these 5 easy steps:

  • Set up a development environment on your computer, employing a tool like MAMP.
  • Install a code editor if you don’t have already got one.
  • Copy your theme’s files into a replacement folder.
  • Make any changes you would like to the kid theme’s style.css file and save them.
  • Import your new child theme to your live WordPress site.

Do you have any questions about creating a child theme in WordPress? Allow us to know within the comments section below!

You May Also Like: How To Fix the HTTPS Not Secure Message in Google

Leave a Reply

Your email address will not be published. Required fields are marked *

error: Content is protected !!