Multiple Theme Customization on Active Site

  1. Douglas Karr

    As the theme customize/settings functionality continues to enhance, it would be wonderful to be able to have settings for multiple themes without impacting the live site.

    Use case: I'm updating my theme this weekend. I'm going to do it by building a replica site and configuring the new theme, then putting it active.

    However, it would be much nicer to keep the settings WITH the theme rather than overall for the site. That would enable me to install and configure a new theme, and put it live without issues. If I wanted to switch back to the old theme, the activate button would restore the previous settings.

    Posted: 1 year ago #
  2. Intimbereich

    Well, then every theme setting have to be written in the database. Over many years there would be so much theme settings written in the database... I don't think that's a good idea.

    Posted: 1 year ago #
  3. Douglas Karr

    There's already the ability to delete a theme via the interface. If you delete a theme, it could delete the settings.

    Posted: 1 year ago #
  4. i think thats a good idea. There wouldn't be much theme settings in the database cause no one change the theme every day. But it would help to try some new themes, it would be easier


    Posted: 1 year ago #
  5. Ipstenu (Mika Epstein)
    Lead Plugin Wrangler

    There wouldn't be much theme settings in the database cause no one change the theme every day.

    This is not actually a correct assumption.

    People don't change the THEME daily, but they do make minor adjustments to what their theme controls a lot.

    Menus. Widgets. Settings. :)

    Posted: 1 year ago #
  6. hundegeschirr


    Douglas, im thinking the same way. Its verdy dificult to update the themes, without losing all the custom codes etc. Sure, we can workd with childthemes, but it would be much easier, to update the themes directly without losing the custom codes!

    Posted: 1 year ago #

RSS feed for this topic


You must log in to post.

  • Rating

    2 Votes
  • Status

    This idea is under consideration