Customizer Export/Import

Açıklama

Customizer Export/Import

The Customizer Export/Import plugin allows you to export or import your WordPress customizer settings from directly within the customizer interface! If your theme makes use of the WordPress customizer for its settings, this plugin is for you!

Please visit our blog for more info on the Customizer Export/Import plugin.

New! Export Options

The Customizer Export/Import plugin previously only exported options saved as theme mods using the get_theme_mods function, but that is no more! The Customizer Export/Import plugin now exports settings saved as options as well!

How It Works

Exporting customizer settings is easy. Click the export button from within the customizer and a file will automatically begin downloading with your settings. Export files are named after your theme and can only be used to import settings for the theme or child theme that they came from. Export files contain a serialized dump of mods retrieved using the get_theme_mods function or customizer settings saved as options.

Importing customizer settings is just as easy. Choose the export file you would like to import, select whether you would like to download and import images (similar to importing posts), and finally, click the import button. Once your settings have been imported the page will refresh and your new design will be displayed.

Exporting Custom Options

Developers can also have arbitrary options that aren’t part of the customizer exported by using the cei_export_option_keys filter. Those options can be exported and imported by adding your option key to the array of options that will be exported as shown below.

function my_export_option_keys( $keys ) {
    $keys[] = 'my_option_key';
    $keys[] = 'another_option_key';
    return $keys;
}

add_filter( 'cei_export_option_keys', 'my_export_option_keys' );

Known Issues

This plugin currently only works for active themes, not themes that are being previewed with either the Theme Test Drive plugin or the new customizer theme preview.

Contribute!

We’d love to hear your feedback as to how we could improve the Customizer Export/Import plugin, or better yet, see theme developers actively contribute! Don’t hesitate to let us know if you’re interested in contributing as we would gladly have others on board.

The Customizer Export/Import plugin is brought to you by the fine folks at Beaver Builder.

Ekran Görüntüleri

  • The export/import customizer section.

Yükleme

  1. Install the Customizer Export/Import plugin either via the WordPress plugin directory, or by uploading the files to your server at wp-content/plugins.

  2. After activating, the export/import functionality will be available as a separate section within the WordPress customizer.

SSS

Please visit our blog for more info on the Customizer Export/Import plugin.

Installation Instructions
  1. Install the Customizer Export/Import plugin either via the WordPress plugin directory, or by uploading the files to your server at wp-content/plugins.

  2. After activating, the export/import functionality will be available as a separate section within the WordPress customizer.

İncelemeler

Great plugin for creating development environments.

This plugin is a great help in synchronizing WP installations. I’m often setting up development environments or moving development sites to production, and “Customizer Export/Import” makes a time-consuming part of the task much easier. Thanks for the helpful plugin!

MUST HAVE

You should be very proud, works great, does just what it should do and so easy to use. Making another section in customizer for the export/import fields is a great choice, makes it even easier to use.

THANK YOU

Needed to copy the customisation of my parent theme (astrid) to a new child theme. Thought I was going to have to mess around with the database, but this did it in a couple of clicks. Thank you so much!

Works Perfectly!

Realized too late that all the customizing I had done was not on the child theme and needed to transfer everything over as quickly as possible, without losing hours of work. This plugin worked perfectly!

Thank you!

Does exactly what it says

I’ve been working hours on a website for a client and figured out I forgot to activate my child theme. This plug-in saved my day. I exported and imported all my customizer settings in 2 clicks. Thank you!

43 incelemeyi oku

Katkıda Bulunanlar ve Geliştiriciler

“Customizer Export/Import” açık kaynaklı yazılımdır. Aşağıdaki kişiler bu eklentiye katkıda bulunmuşlardır.

Katkıda bulunanlar

“Customizer Export/Import” has been translated into 4 locales. Katkıda bulundukları için çevirmenlere teşekkürler.

“Customizer Export/Import” eklentisini dilinize çevirin.

Geliştirmeyle ilgilenir misiniz?

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

Değişiklik Kaydı

Version 0.1

  • Initial release.

Version 0.2

  • Added cei_export_option_keys filter for exporting custom options.

Version 0.3

  • Customizer settings saved as options are now exported and imported.

Version 0.5

  • Fixed an issue with uploads in WordPress 4.7.1.

Version 0.6

  • Trying another fix for the issue with uploads in WordPress 4.7.1.

Version 0.7

  • Added support for exporting and importing custom CSS.