If it’s been years since your WordPress website was built or redesigned, then you’ll probably be tempted to make changes to the look and feel of your website. Put it simply, at some point or the other, you will feel the need to customize your site. However, there is a potential risk associated with customizing the main (i.e. parent) theme in WordPress. Often times, making changes directly to your WordPress parent theme result in losing the changes when you update your theme.
Therefore, it is recommended that you must child theme for making any sort of theme customization in WordPress. That’s because, child theme allows to make any changes to your WP theme and customize it, without altering your main (i.e. parent) theme. Moreover, you can use one child theme on as many websites as you would want.
Through this post, I’ll help you understand how you can move your already existing child theme to another WordPress website. But, before moving your child theme, it is important for you to learn about a few things that you should do prior to switching your theme.
Things to Consider When Switching a WordPress Theme
There isn’t much you need to consider when moving a child theme to any other WP install. However, there a few simple key considerations that will make your move an effective one, such as:
1. Backup your Child Theme
The first thing that you should do before moving your child theme to any other website is to create a backup of that theme. This is a precautionary step that will keep your child theme contents safe, and ensure that you won’t have to spend time creating a child theme again if things go wrong.
2. Turn on the Maintenance Mode
Needless to say, you wouldn’t want your users to see moving a child theme to your new WordPress site, as they’ll end up seeing your website as broken. And so, make sure to activate the “Maintenance mode” prior to making the switch. After setting up this mode, start moving your child theme to another site.
3. Avoid Making Big Changes
Since you’re integrating your child theme with a new one, be extra cautious about the changes you’re making to the new website. Start with smaller tweaks to see if the child theme is working properly. And, once you’re satisfied and comfortable with using the child theme with your new site, you can begin making drastic changes.
Moving a WordPress Child Theme to Another Site
Here are the steps that you’ll need to follow to move your current WordPress child theme to another site:
- Step 1 – Connect to your WordPress website using an FTP client.
- Step 2 – Once the connection has been established with your site, browse the directory in the path: /wp-content/themes.
- Step 3 – Next, simply save both your WordPress website child theme as well as parent theme folders on your system, as follows:
Here in this image, you can see I’ve saved “twentyfifteen” as my WordPress parent theme and “twentyfifteen-child” as the child theme.
- Step 4 – Install your child theme using your FTP client on your WordPress site. And then, search for the directory again in the path: /wp-content/themes/, and upload the downloaded child and parent theme folders to the new WordPress website.
- Step 5 – Login to your WordPress site admin dashboard screen, wherein you would want to install the child theme. From your admin area, navigate to Appearance → Themes, and you can see both child and parent themes installed within your admin area, as shown in the image below:
- Step 6 – In the above image, you can see a “Live Preview” button, simply click on that button and see if the theme is working as you’ve expected or not. If you are satisfied with the changes, activate your child theme on the new WP website.
Here’s hoping that the process of moving your existing child theme to any other WP site will become clearer after reading this post. I’ve discussed about a few simple things you should consider before getting started with the process of moving your child theme to another WordPress website. Additionally, I’ve listed the steps that you need to follow for integrating your child theme in the other site.
Ava Garcia is a passionate WordPress developer who likes sharing her knowledge about latest advancements in the world of world of web development. If you’re looking to hire WordPress developer , then Ava can prove to be an intelligent choice.
- WCF Service Vs ASP.NET Web API
- Post JSON data to WCF RESTful Service
- Practical Guide to ASP.NET Web API
- WCF Hosting (Console | Windows Service | IIS | WAS)
- ASP.NET MVC3 Vs MVC4 Vs MVC5 Vs MVC6
- Understanding Model-First Approach in ASP.NET MVC with Entity Framework
- 3 Techniques for Instance Management in WCF