Customizer Export/Import

Beschreibung

Customizer Export/Import

Das Plugin Customizer Export/Import ermöglicht es dir, deine WordPress-Customizer-Einstellungen direkt aus dem Customizer-Interface zu exportieren oder zu importieren! Wenn dein Theme den WordPress-Customizer für seine Einstellungen nutzt, ist dieses Plugin genau das Richtige für dich!

Bitte besuche unseren Blog für mehr Informationen über das Plugin Customizer Export/Import.

Neu! Export-Optionen

Das Plugin Customizer Export/Import hat bisher nur Optionen exportiert, die als Theme Mods mit der get_theme_mods Funktion gespeichert wurden, aber das ist nicht mehr so! Das Plugin Customizer Export/Import exportiert jetzt auch Einstellungen, die als Optionen gespeichert wurden!

So funktioniert’s

Das Exportieren von Customizer-Einstellungen ist ganz einfach. Klicke auf den Export-Button innerhalb des Customizers und eine Datei mit deinen Einstellungen wird automatisch heruntergeladen. Exportdateien sind nach deinem Theme benannt und können nur verwendet werden, um Einstellungen für das Theme oder Child-Theme zu importieren, von dem sie stammen. Exportdateien enthalten einen serialisierten Dump von Mods, die mit der get_theme_mods Funktion abgerufen wurden oder Customizer-Einstellungen, die als Optionen gespeichert wurden.

Das Importieren von Customizer-Einstellungen ist genauso einfach. Wähle die Exportdatei aus, die du importieren möchtest, wähle aus, ob du Bilder herunterladen und importieren möchtest (ähnlich wie beim Importieren von Beiträgen), und klicke schließlich auf den Import-Button. Sobald deine Einstellungen importiert wurden, wird die Seite aktualisiert und dein neues Design wird angezeigt.

Exportiere individuelle Einstellungen

Entwickler können auch beliebige Optionen exportieren lassen, die nicht Teil des Customizers sind, indem sie den cei_export_option_keys Filter verwenden. Diese Optionen können exportiert und importiert werden, indem du deinen Optionsschlüssel zum Array der Optionen hinzufügst, die exportiert werden sollen, wie unten gezeigt.

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' );

Bekannte Probleme

Dieses Plugin funktioniert derzeit nur für aktive Themes, nicht für Themes, die entweder mit dem Theme-Test-Drive-Plugin oder der neuen Customizer-Theme-Vorschau in der Vorschau angezeigt werden.

Mach mit!

Wir würden uns freuen, wenn du uns Feedback gibst, wie wir das Plugin Customizer Export/Import verbessern können, oder noch besser, wenn Theme-Entwickler aktiv dazu beitragen! Zögere nicht, uns mitzuteilen, wenn du daran interessiert bist, etwas beizutragen, denn wir würden uns freuen, andere an Bord zu haben.

Das Plugin Customizer Export/Import wird dir von den feinen Leuten von Beaver Builder zur Verfügung gestellt.

Screenshots

  • Der Export-/Import-Abschnitt im Customizer

Installation

  1. Installiere das Plugin Customizer Export/Import entweder aus dem Plugin-Verzeichnis von WordPress oder lade die Dateien auf deinem Server nach wp-content/plugins hoch.

  2. Nach der Aktivierung wird die Export-/Import-Funktionalität als eigener Punkt im Customizer angezeigt.

FAQ

Bitte besuche unseren Blog, um mehr über das Customizer Export/Import-Plugin zu erfahren.

Rezensionen

4. Februar 2024 1 Antwort
Thanks for the awesome plugin, it saved me some hours.I encountered a small problem that you can reproduce with the theme called Hestia, this theme doesn't appear to have the value “Template” at the beginning of its styles.css so moving the configs to a child theme didn't work.I simply removed the lines around 300 in :customizer-export-import/classes/class-cei-core.php //if ( $data['template'] != $template ) { // $cei_error = __( 'Error importing settings! The settings you uploaded are not for the current theme.', 'customizer-export-import' ); // return; //}
24. Juni 2023
It wasn't working out of the box for me the first 4 attempts. So, I took a look at the parent's export.dat file and noticed like 7 empty spaces at the top of the file. So I deleted them and tried again and what do you know it worked...
Alle 106 Rezensionen lesen

Mitwirkende & Entwickler

„Customizer Export/Import“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:

Mitwirkende

„Customizer Export/Import“ wurde in 24 Sprachen übersetzt. Danke an die Übersetzerinnen und Übersetzer für ihre Mitwirkung.

Übersetze „Customizer Export/Import“ in deine Sprache.

Interessiert an der Entwicklung?

Durchstöbere den Code, sieh dir das SVN Repository an oder abonniere das Entwicklungsprotokoll per RSS.

Änderungsprotokoll

Version 0.1

  • Erstveröffentlichung

Version 0.2

  • Filter cei_export_option_keys für den Export von individuellen Optionen hinzugefügt.

Version 0.3

  • Als Optionen gespeicherte Customizer-Einstellungen werden nun exportiert und importiert.

Version 0.5

  • Behebt ein Problem mit Uploads unter WordPress 4.7.1.

Version 0.6

  • Ich habe einen weiteren Fix für das Problem mit den Uploads in WordPress 4.7.1 ausprobiert.

Version 0.7

  • Unterstützung für das Exportieren und Importieren von individuellem CSS hinzugefügt.

Version 0.8

  • Unterstützung für Optionsdaten, die einen leeren Wert haben, wurde hinzugefügt.

Version 0.9

  • Erlaube Optionen mit widget oder sidebar in ihrem Schlüssel zu exportieren.

Version 0.9.1

  • Problem mit Schrägstrichen in Plugin-Asset-URLs und S3 behoben. Lob geht an Huskynarr.

Version 0.9.4

  • Hinweis auf Assistant hinzugefügt

Version 0.9.5

  • Kleine Sicherheitsprobleme wurden behoben

Version 0.9.6

  • Restrict uploads to users that can install plugins for better security.