Skip to content
Help Center
  • Pricing
  • ProductsExpand
    • Premium PlansGet all the tools you need in one plan
    • Kadence ThemeLightning-fast performance theme for modern websites
    • Kadence BlocksDrop in ready designs with advanced controls for pixel perfect websites
    • Kadence Shop KitCreate a more effective WooCommerce shopping experience
    • Kadence ConversionsBoost sales and build engaged audiences with popups and banners
    • Kadence InsightsEasily create A/B tests. Optimize your pages to drive higher conversions.
    • View All Products
    • Get Kadence + Hosting
      In One Place

      Enjoy faster setup, top-tier performance, and worry-free WordPress hosting – Kadence Theme, Kadence Blocks, and Solid Security all pre-installed.

      Learn More

  • Kadence AI
  • Starter Templates
  • Blog
  • SupportExpand
    • Resource HubStart here for guides, Product docs, FAQs, and Troubleshooting tips, all in one place.
    • Contact SupportStuck on something? We’re here to help! Open a ticket for top-notch support.
    • Contact Our TeamGot pre-sales questions or need help choosing a plan? Open a ticket and our team will guide you.
    • About usCrafted with love in Missoula, Montana. Meet the team behind the mission.
Account Account
Get Kadence
Help Center

Kadence General

  • How to Add and Edit WordPress Menus
  • How to eliminate empty space on Posts, Pages, and Archives
  • How to Manually Install and Update Free Kadence Plugins from WordPress.org
  • How to Install and Use the Temporary Login Without Password Plugin on a WordPress Website

Additional Plugins

  • Kadence WooCommerce Email Designer
  • Kadence White Label
  • Kadence Child Theme Builder (Create and Sell Child Themes)
  • Kadence CAPTCHA

Optimization

  • What is Page Speed Insights?
  • Improving Largest Contentful Paint (LCP)
  • Troubleshooting Broken Styles/Features when using Optimization/Caching Plugins
  • Home
  • Knowledge Base
  • Kadence General
  • Additional Plugins

Kadence Child Theme Builder (Create and Sell Child Themes)

Kadence makes it easy to turn your WordPress website creations into importable child themes. Similar to our Starter Templates process, Kadence Child Themes can be imported via the AI-Starter Templates by Kadence plugin. Allowing you to import essentially entire websites. This includes customizer settings, free plugins, pages, taxonomies, etc.

The Kadence Child Theme Builder plugin is a premium plugin that is only available in our Ultimate or Ultimate Lifetime plans. Click here to view our pricing.

Requirements to export a Child Theme:

  • The website that is being exported must use the Kadence Theme.
  • If you want to export a regular Child Theme that doesn’t import through the Starter Templates plugin, leave the Demo Config and Pattern Hub Config information empty when generating a Child Theme. This will generate a regular Kadence Child Theme.

Requirements to import a Child Theme with Starter Templates:

  • The Kadence Parent Theme must be installed on the website.
  • The AI-Starter Templates by Kadence plugin must be installed and activated on the website.
  • Must fill out the Demo Config plugin settings for the Child Theme Builder Plugin.

Requirements for Premium Plugins:

  • If a Child Theme uses Premium Kadence Products, the user who imports the Child Theme should have the premium plugins pre-installed, pre-activated, and pre-licensed on the website before importing the Child Theme. This will ensure the pro contents are properly imported.
  • The same goes for 3rd Party Premium Plugins. The user who imports the Child Theme should complete the process of installing, activating, and licensing their 3rd party premium plugins before importing the Child Theme.
Table of Contents
  • Installing Kadence Child Theme Builder
    • Licensing Kadence Child Theme Builder
  • Child theme images
  • Exporting a Child Theme
    • Child Theme Config Settings
    • Demo Import Config
    • Pattern Hub Library Config
    • Generate Child Theme
  • Importing a Kadence Child Theme
    • Importing Demo Content (Starter Template)

Installing Kadence Child Theme Builder

Installing the Kadence Child Theme Builder plugin is easy. Just follow the steps below to get started.

Once you have access to the Kadence Child Theme Builder plugin, you can download it from your Kadence Downloads & License page.

Downloads and licenses

You will see Kadence Child Theme Package Builder listed in your Products list. You can click on the Download button to download the Kadence Child Theme Builder Zip. Be sure to leave the file compressed and don’t unzip it.

Next, navigate to your WordPress Dashboard and go to Plugins -> Add New Plugin. At the top of the Add New Plugin page, click on the Upload Plugin button.

Upload Kadence Blocks Pro

Click on the Choose File button, select the Kadence Child Theme Builder Zip file and click the Install Now button.

Upload Child Theme builder

Once the plugin is installed, click the blue Activate Plugin button to activate your plugin. Now your Kadence Child Theme Builder plugin is activated on your website. You must now license your plugin.

Licensing Kadence Child Theme Builder

Once you activate the Kadence Child Theme Builder plugin, you will get a prompt in your WordPress Dashboard that says The following plugins have not been activated: Kadence Child Theme Builder. Click here to activate. You can click on the link in the prompt to get to your Kadence License Activation page.

Notice License

Once you click on the link, you will be brought to your Kadence License Activation page. If you do not get the prompt in your Dashboard, you can simply navigate to your WordPress Dashboard -> Settings -> Kadence License Activation page to get here manually.

License Plugin

Once you are on the Kadence Child Theme Builder Page, you can input your License API Key, API License Email, and License your Kadence Child Theme Builder plugin. Your License API Key and Email can be found on your Kadence Downloads & License page. You can click on the Copy button next to your License Key to copy it directly to your clipboard.

License Key

Once you have your API Key, you can input it in your Kadence Child Theme Builder API License Key field. Then you can put your Account Email in the API License Email field and press the Save Changes button.

License Plugin

That’s it, your Kadence Child Theme Builder plugin is ready to be used.

Child theme images

We follow how WordPress importer works. When importing content, the site only imports the full-size version of each image. This approach prevents the media library from being flooded with multiple size variations for every image, which would significantly increase import time.

After import, when image URLs are updated in the content to match the local site, only the main URL of the image is replaced. The -300x300 (or similar) part in the filename that indicates a specific image size remains unchanged.

For this reason, it’s recommended to use optimized images on your templates and select full sizes to prevent missing images after importing your child theme on other websites

Exporting a Child Theme

Exporting a theme is easy. First, you should ensure the website that will export the Child Theme is complete and ready to be packaged. Then, you can navigate to your Dashboard -> Child Builder page. Here, you can access the Child Theme Config, Demo Import Config, Pattern Hub Config, and Generate Child Theme settings.

  • To export a regular Child Theme, you must fill out the Child Theme Config settings, and then you can generate the Child Theme.
  • To export a Starter Template Child Theme, you must also fill out at least the Demo Import Config settings.
  • If you wish to also export a Pattern Hub Library (previously known as Kadence Cloud) you can do so using the Pattern Hub Config settings.

Child Theme Config Settings

Navigate to the Child Builder from your admin dashboard, and Kadence will present you with the Child Theme Config tab. This is the main configuration for how your Child Theme will display.

Child Theme Config

Child Theme Name: Enter the name of your child theme. If left empty, the default name will be “Pro Design.”

Child Theme Slug: This is the folder name for the child theme. If left empty, the default slug will be “child-theme-name.” Slugs should be unique and should not contain spaces.

Author: Enter the name of the author of the child theme. If left empty, the name will be “Pro Author.”

Child Theme Description: Fill in a description of the child theme. If left empty, the default description is “Child Theme Description.”

Child Theme Screenshot: Upload an image to serve as the theme’s screenshot. This field is REQUIRED, and there is no default WordPress will not install the theme generated via the Child Theme Builder plugin if you do not upload a photo for this field.

Optional – Theme URL: The default theme URL is n/a.

Optional – Author URL: The default author URL is n/a.

Optional – Version: The default version is 1.0.

After filling out the Child Theme Config options, you can save your changes by pressing the Save Changes button at the bottom of the page. If you export a Child Theme and only fill out the Child Theme Config information, then your export will be of a regular Kadence Child Theme. To make your Child Theme have the ability to import like a Starter Template, you must also fill out the Demo Import Config settings.

Demo Import Config

The Demo Import Configuration provides settings for importing your Child Theme through our AI Starter Templates by Kadence plugin. If you leave these settings blank, you won’t have the option to import the Child Theme through our Starter Templates plugin.

Demo Import Config

Template Name: This field is required. Give your starter template a name. There is no default value. Without this input, the Starter Template plugin will not find your starter template.

Template Preview URL: Lists the URL for a preview of the template.

Template Preview Image: This is the other required field in this tab. Without a Template Preview Image (or a Template Name), the Kadence Starter Template plugin will not locate your child theme to import your demo.

Template Brand Name: Enter the name of your brand.

Template Brand Logo: You can also upload a logo for your brand.

Pattern Hub Library Config

The Pattern Hub Library Config settings allow you to link a Pattern Hub. This will automatically import the Pattern Hub when importing the Child Theme as a Starter Template. You can learn about Kadence Pattern Hub Connections by Clicking Here.

Pattern Hub Config

Pattern Hub Name: Enter the name of the Pattern Hub.

Pattern Hub Access URL: Enter the Access URL for your Pattern Hub connection.

Pattern Hub Access Key: Enter the Access Key for your Pattern Hub connection.

If valid, the Pattern Hub Library will be imported whenever the Child Theme is imported as a Starter Template.

Generate Child Theme

Once you have filled out the appropriate Settings, you can go to the Generate Child Theme settings to generate the Child Theme.

Generate Child Theme

You can click on the Generate Child Theme button. This will trigger a download for your new Child Theme.

Importing a Kadence Child Theme

Importing a Kadence Child Theme is easy. First, you must ensure the website that is importing the Child Theme has the Kadence Theme installed. If you are importing Demo Content, the website must also have the Kadence Starter Templates plugin installed and activated.

You can upload the Kadence Child Theme in the Dashboard -> Appearance -> Themes. Click the Add New button near the top of the page, then click the Upload Theme button. Choose the Child Theme Zip file that was exported and upload it to the website.

Upload Child Theme

Then, Activate the Child Theme and you will now have an active Kadence Child Theme on the website.

Active Child Theme

Importing Demo Content (Starter Template)

If you filled out the Demo Import Config and wish to import your Child Theme content fully, there are a few additional steps you must take. You should first ensure the website that is importing the content has the AI-Starter Templates by Kadence plugin activated on it for the remaining steps.

Once the Child Theme is Activated, go to the Dashboard -> Kadence -> Starter Templates page. Click on the dropdown menu on the top right of the page. The dropdown may contain either Elementor, Block Editor, or Kadence AI by default.

Starter Templates Page

From the dropdown, select the Brand of the Child Theme that was set up in the Demo Config settings.

Dropdown Sample

Once selected, the Child Theme Starter Template will be available to import.

Starter Template Child Theme

Click on the Child Theme Demo to import the content. This will give you the option to toggle the import customizer settings to on or off. This includes all customizer settings, including the header and footer settings. Additionally, there will be a list of the required plugins. Plugins marked with red text saying NOT INSTALLED indicate that a Premium Plugin is required. These Premium Plugins should be installed, activated, and licensed before importing the Child Theme Starter Template.

Finish and launch

Once ready, you can click on Finish and Launch. This will prompt you to verify that you want to import the Child Theme Starter Template. Once the import is completed, you can view your website and see your new content.

Do you feel this document was helpful?
Kadence CAPTCHA
The Kadence WP Logo
Crafted in Missoula, Montana
  • Follow Kadence on Facebook
  • Follow Kadence on Youtube
  • X
  • Follow Kadence on Instagram
Trustpilot
Products
  • Kadence Plans
  • Kadence Theme
  • Kadence Blocks
  • Kadence AI
  • Kadence Starter Templates
  • Kadence Shop Kit
  • Kadence Conversions
  • Kadence Pattern Hub
  • View All
Resources
  • Blog
  • Podcast
  • Knowledgebase
  • Support ticket
  • Feature Requests
  • FAQ
  • WordPress Hosting Services
About Us
  • About Kadence
  • Become an affiliate
  • Contact us
  • Terms
  • Privacy Policy
  • Security
Our Partner Brands
  • SolidWP
  • LearnDash
  • The Events Calendar
  • GiveWP
  • MemberDash
Kadence Community
  • Kadence Marketplace
  • Join the Facebook Group
  • Subscribe to our YouTube Channel
© 2024 Kadence WP | All prices are in USD
Logo for StellarWP an umbrella brand of Premium WordPress plugins
  • Pricing
  • Products
    • Premium PlansGet all the tools you need in one plan
    • Kadence ThemeLightning-fast performance theme for modern websites
    • Kadence BlocksDrop in ready designs with advanced controls for pixel perfect websites
    • Kadence Shop KitCreate a more effective WooCommerce shopping experience
    • Kadence ConversionsBoost sales and build engaged audiences with popups and banners
    • Kadence InsightsEasily create A/B tests. Optimize your pages to drive higher conversions.
    • View All Products
    • Get Kadence + Hosting
      In One Place

      Enjoy faster setup, top-tier performance, and worry-free WordPress hosting – Kadence Theme, Kadence Blocks, and Solid Security all pre-installed.

      Learn More

  • Kadence AI
  • Starter Templates
  • Blog
  • Support
    • Resource HubStart here for guides, Product docs, FAQs, and Troubleshooting tips, all in one place.
    • Contact SupportStuck on something? We’re here to help! Open a ticket for top-notch support.
    • Contact Our TeamGot pre-sales questions or need help choosing a plan? Open a ticket and our team will guide you.
    • About usCrafted with love in Missoula, Montana. Meet the team behind the mission.
Account Login