TM Style Switcher

Description

Being extremely intuitive it allows for creating themes with multiple appearance variations, and is, therefore, highly beneficial for web developers.

Features and settings

TM Style Switcher operates with settings of WordPress Live Customizer, that’s why it is compatible with just any contemporary theme.

To start working with the plugin go to the Live Customizer in the admin panel of your WordPress website and find the Export/Import tab. Here you will find the following options:

  • Export – generates and downloads a .JSON file with your current theme settings;
  • Import – uploads previously saved theme settings;
  • Restore Settings – restores the default settings that were active before the installation of the plugin.

Options for developers

Using style presets, you can implement your own skin switcher and apply custom preview images to skins (see the documentation for more details).

Screenshots

  • Settings page - export/import section.
  • Settings page - style switcher section.

Installation

  1. Upload “TM Style Switcher” folder to the “/wp-content/plugins/” directory
  2. Activate the plugin through the “Plugins” menu in WordPress

Reviews

September 19, 2019
TM style switcher offers a way to try out variations in a multi skin theme - however at no point is the user warned that testing any other variation means there is no going back - that all css customizations made to current skin will be lost - even if that same skin name is selected again from the list of available skins.
Read all 1 review

Contributors & Developers

“TM Style Switcher” is open source software. The following people have contributed to this plugin.

Contributors

Translate “TM Style Switcher” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Change log

1.0.0

1.0.1

  • fix: firefox js error

1.0.2

  • upd: possibility to import parent theme mods into a child theme

1.0.3

  • upd: dialog ui-button styles
  • add: pot file

1.0.4

  • upd: possibility to import parent theme presets into a child theme

1.0.5

  • Fixed bugs

1.0.6

  • Update Cherry Framework