• Skip to main content
  • Skip to forum navigation

StudioPress

  • Shop for Themes
  • My StudioPress

Forum navigation

  • Home
  • General Genesis Discussions
  • StudioPress Themes
  • Genesis Blocks
    • Genesis Blocks
    • Genesis Custom Blocks
  • Retired Themes
  • FAQs
  • Forum Rules
  • Internationalization and Translations
  • Forum Bugs and Suggestions
  • Forum Log In

Are You Using The WordPress Block Editor?

Genesis now offers plugins that help you build better sites faster with the WordPress block editor (Gutenberg). Try the feature-rich free versions of each plugin for yourself!

Genesis Blocks Genesis Custom Blocks

Renaming Child Theme Breaks Widgets

Welcome!

These forums are for general discussion on WordPress and Genesis. Official support for StudioPress themes is offered exclusively at My StudioPress. Responses in this forum are not guaranteed. Please note that this forum will require a new username, separate from the one used for My.StudioPress.

Log In
Register Lost Password

Community Forums › Forums › Archived Forums › Design Tips and Tricks › Renaming Child Theme Breaks Widgets

This topic is: not resolved

Tagged: breaking, child themes, genesis, rename, widgets

  • This topic has 5 replies, 3 voices, and was last updated 7 years, 1 month ago by Susan.
Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • July 3, 2015 at 6:34 am #158282
    ilkweb
    Member

    I've always been able to easily customise the name of a child theme folder and build my site no problem.

    My problem is that I cannot seem to change the child theme folder name without breaking the widget configurations.

    Naturally, I always deactivate the current theme in order to change the name of the child theme folder but when I reactivate the theme the widgets from the homepage, sidebar etc are gone.

    Is there a way to change the name of the child theme folder without having to deactivate the theme and lose all my widgets?

    These widgets often contain a lot of information including HTML.

    July 3, 2015 at 8:42 am #158287
    Davinder Singh Kainth
    Member

    Such does happen when changing theme name or themes. Try using widget importer exporter plugin - https://wordpress.org/plugins/widget-importer-exporter/


    Sunshine PRO genesis theme
    Need Genesis help? Davinder @ iGuiding Media | My Blog | Fresh Genesis Themes

    July 6, 2015 at 5:08 am #158486
    ilkweb
    Member

    Is there no other way to prevent this problem? I'll check out the plugin though. Thanks for the response Davinder.

    July 6, 2015 at 8:28 am #158500
    Susan
    Moderator

    When you change themes, the current widgets move to the "inactive widgets" area in your dashboard. You DON'T lose any of the settings within those widgets; you just need to move them back into the appropriate widget areas on your new theme.

    July 7, 2015 at 2:48 am #158628
    ilkweb
    Member

    Thanks for the tip Susan! So will the plugin that Davinder recommended put the widgets back into the right locations?

    Thanks again.

    July 7, 2015 at 5:32 am #158633
    Susan
    Moderator

    Yes - it will add widgets where they belong, but in my experience, that only works when moving from one site to another with the same theme. (I may be wrong...)

  • Author
    Posts
Viewing 6 posts - 1 through 6 (of 6 total)
  • The forum ‘Design Tips and Tricks’ is closed to new topics and replies.

CTA

Ready to get started? Create a site or shop for themes.

Create a site with WP EngineShop for Themes

Footer

StudioPress

© 2022 WPEngine, Inc.

Products
  • Create a Site with WP Engine
  • Shop for Themes
  • Theme Features
  • Get Started
  • Showcase
Company
  • Brand Assets
  • Terms of Service
  • Accptable Usse Policy
  • Privacy Policy
  • Refund Policy
  • Contact Us
Community
  • Find Developers
  • Forums
  • Facebook Group
  • #GenesisWP
  • Showcase
Resources
  • StudioPress Blog
  • Help & Documentation
  • FAQs
  • Code Snippets
  • Affiliates
Connect
  • StudioPress Live
  • StudioPress FM
  • Facebook
  • Twitter
  • Dribbble