Divi-Plugin-Highlight – JEDI

Veröffentlicht: 2017-09-25

Wenn Sie ein Child-Theme für die Verteilung gepackt haben, sind Sie wahrscheinlich unterwegs auf ein paar Probleme gestoßen. Dieser Vorgang umfasst normalerweise mehrere Plugins, die zu mehreren Dateien führen, um Ihr gezipptes Paket zu erstellen. Es geht fast nie beim ersten Versuch gut und normalerweise ist eine Fehlerbehebung erforderlich, damit alles reibungslos funktioniert. All diese Probleme werden mit einem Drittanbieter-Plugin namens JEDI (Jerry's Easy Demo Import) gelöst.

JEDI ist ein einfach zu verwendendes Plugin, das eine verpackte Version eines Child-Themes oder eines Layout-Kits erstellt. In dieser Übersicht schaue ich mir die JEDI Master Edition an und erstelle ein Child-Theme-Paket und ein Layout-Plugin und sehe, wie einfach sie zu installieren sind.

Installation und Aktivierung

Installieren und aktivieren Sie das Plugin wie gewohnt. Gehen Sie im Dashboard zu JEDI Master , License . Geben Sie Ihren Lizenzschlüssel ein und speichern Sie die Änderungen. Nachdem Sie die Änderungen gespeichert haben, sehen Sie eine Schaltfläche zum Aktivieren Ihrer Lizenz.

Demo-Inhalte exportieren

Sie können ein verpacktes untergeordnetes Design oder ein Layout-Kit erstellen. Untergeordnete Themen sind wie jedes normale untergeordnete Thema, jedoch mit einem zusätzlichen Element zum Dashboard-Menü zum Importieren des Demo-Inhalts.

Layout-Kits werden nicht auf dieselbe Weise installiert wie ein Layout-Pack, das JSON-Dateien enthält. Stattdessen sind sie eher wie ein Child-Theme, aber als Plugin verpackt. Außerdem wird dem Dashboard ein Menüelement zum Importieren von Demo-Inhalten hinzugefügt. Es wird jedoch kein untergeordnetes Thema hinzugefügt. Ich empfehle, ein leeres Child-Theme zu verwenden und Ihre Inhalte darin zu importieren. Wenn Sie kein Child-Theme verwenden, können Sie nur ein Layout-Plugin exportieren.

Der Menüpunkt für beide Typen fügt auch eine Dokumentationsregisterkarte hinzu. Sie können Ihre eigene Dokumentation erstellen oder den Standard verwenden.

Installationsprogramm für untergeordnete Themen

Dies ist ein Child-Theme, das ich mit mehreren benutzerdefinierten Seiten, WooCommerce-Integration, Dummy-Inhalten und Platzhalterbildern erstellt habe. Es hat auch ein vertikales Menü mit Code, um soziale Symbole von Font Awesome anzuzeigen. Dies ist das Child-Theme, das ich exportieren werde.

Normalerweise müssen die Social Icons manuell hinzugefügt werden. Mal sehen, ob JEDI damit umgehen kann.

Wählen Sie zunächst aus, was Sie in das Paket aufnehmen möchten. Die erste Wahl sind Beiträge und Seiten. Dies sieht von Site zu Site unterschiedlich aus, da es alle von Ihnen installierten Post-Typen enthält. Dieses untergeordnete Thema verfügt über eine WooCommerce-Integration, sodass WooCommerce-Posttypen enthalten sind.

Zu den Auswahlmöglichkeiten gehören auch Theme-Optionen und Customizer-Einstellungen, CSS, Menü, Widgets und die Option, die Startseite automatisch festzulegen.

Wählen Sie zwischen dem Verpacken als Layout oder als untergeordnetes Thema, benennen Sie die Installationsdatei, geben Sie eine Meldung zum Anzeigen an und legen Sie alle empfohlenen Plugins fest. Da dieses Child-Theme WooCommerce verwendet, habe ich es als empfohlenes Plugin festgelegt und die URL zu seiner Seite im WordPress-Depot hinzugefügt. Sie müssen das Plugin nicht installieren und es wird keine Schaltfläche zum Ausführen der Installation bereitgestellt, jedoch der Name und ein Link zum Plugin.

Wenn Sie die kostenlose Version verwenden, ist das Layout Kit Plugin Ihre einzige Option zum Importieren von Installer-Stilen . Die Pro Edition fügt Child Theme Installer hinzu . Wenn Sie kein Child-Theme verwenden, ist das Layout Kit Plugin Ihre einzige Option.

Nachdem Sie Ihre Auswahl getroffen und die Informationen eingegeben haben, klicken Sie auf Demo-Inhalt exportieren .

Wenn das Paket abgeschlossen ist, sehen Sie den Bericht mit einer herunterladbaren ZIP-Datei. Laden Sie einfach die gezippte Datei herunter und Sie können sie verteilen.

Zusätzliche Exportoptionen

Mit den zusätzlichen Exportoptionen können Sie auswählen, welche Posttypen und Daten in den Download aufgenommen werden sollen. Damit können Sie auch eine benutzerdefinierte Supportseite und eine Dokumentationsseite erstellen. Fügen Sie Ihren eigenen HTML-Code mit Nachrichten und Links hinzu. Die Felder enthalten den HTML-Code mit Informationen zu jedem Feld, damit Sie Ihre eigene Dokumentation erstellen können.

Hochladen Ihres Child-Themes

Zuerst müssen Sie Divi installiert und aktiviert haben. Als nächstes laden Sie das Child-Theme wie jedes andere Theme hoch und aktivieren es. Benutzer benötigen das JEDI-Plugin nicht.

Wenn Sie Ihr eigenes Bild für das untergeordnete Thema eingefügt haben, enthält Ihr von JEDI erstelltes untergeordnetes Thema-Paket dieses Bild. Sobald das Child-Theme aktiviert ist, sehen Sie ein neues Menüelement mit dem Namen Ihres Child-Themes (der von Ihnen angegebene Import Installer Name ). Dazu gehört eine Schaltfläche zum Importieren der Demodaten und Ihrer Dokumentation. Wählen Sie dieses Menü und klicken Sie auf Einfacher Demo-Import .

Sie sehen diesen Bildschirm, in dem Sie auswählen können, was importiert werden soll. Sie sehen auch die Liste der empfohlenen Plugins. Nachdem Sie Ihre Auswahl getroffen haben, klicken Sie auf Demo-Inhalt importieren.

Hinweis – Divi-Designoptionen, Divi-Anpassereinstellungen und Widget-Einstellungen überschreiben Ihre aktuellen Einstellungen.

Nachdem der Import abgeschlossen ist, wird eine Meldung angezeigt, die anzeigt, was importiert wurde und dass es abgeschlossen ist.

Der Menüpunkt Dokumentation enthält die gesamte Dokumentation, die Sie im Menü Zusätzliche Expertenoptionen erstellt haben . Diese Felder zeigen ihre Standardwerte, wenn Sie keine Änderungen vorgenommen haben.

Das ist es. Alle meine benutzerdefinierten Seiten wurden eingeschlossen und die Homepage wird automatisch eingestellt. Es enthielt sogar meinen benutzerdefinierten Code für das Menü, um die sozialen Symbole einzuschließen. Es waren keine weiteren Anpassungen erforderlich, und dies war beim ersten Versuch.

Layout-Kit-Plugin

Für dieses möchte ich die Layouts aus meinem Child-Theme als Layout-Pack speichern.

Wählen Sie Layout-Kit-Plug-in aus . Beachten Sie, dass es ein Plugin und keine JSON-Dateien erstellt. Klicken Sie auf Demo-Inhalt exportieren und laden Sie die gezippte Datei herunter.

Der Hauptunterschied zwischen dem Layout-Plugin und Standard-JSON-Dateien besteht darin, dass Sie Themenoptionen, Anpassungseinstellungen, CSS, die Menüstruktur und Widgets importieren und Ihre Homepage festlegen können. Natürlich könnten Sie all diese abwählen und nur Seiten und Beiträge bereitstellen, die sie dann der Divi-Bibliothek hinzufügen könnten.

Hochladen Ihres Layouts

Installieren Sie das Layout wie jedes Plugin.

Sobald Sie das Plugin aktivieren, sehen Sie den Namen des Layouts im Dashboard-Menü. Genau wie das Child-Theme enthält es Importoptionen und Ihre eigene anpassbare Dokumentationsseite. Wählen Sie die gewünschten Optionen und klicken Sie auf Demo-Inhalt importieren .

Wenn der Import abgeschlossen ist, wird die Anzahl der importierten Dateien angezeigt. Nachdem Sie Ihre Inhalte importiert haben, können Sie das Plugin deaktivieren und die Seiten in Ihrer Bibliothek speichern.

Das Ergebnis sieht mit allen Seiten und Stilen genauso aus wie mein Child-Theme. Dies ist kein Child-Theme, daher werden alle CSS- oder PHP-Änderungen, die Sie vornehmen, in Divi vorgenommen, es sei denn, Sie installieren ein leeres Child-Theme.

Extra

Es ist auch mit Extra kompatibel. Die Kategorieseiten von Extra sind jedoch keine statischen Startseiten, daher werden diese nicht eingeschlossen und können nicht automatisch als Startseite festgelegt werden.

Da ich mit dem Kategorie-Generator ein Layout erstellt habe, wurden weder die Kategorie-Layouts noch die Startseite eingestellt, aber alles andere. Ich bin sicher, dass dies eine Funktion ist, die in Zukunft hinzugefügt wird.

Dokumentation

Die Dokumentation ist im JEDI-Dashboard-Menü enthalten. Es enthält Links zu jedem der Abschnitte mit vollständigen Anweisungen zur Verwendung des kostenlosen Plugins und der Pro-Version.

Unterstützung

Support wird über eine Google-Gruppe oder per E-Mail bereitgestellt.

Abschließende Gedanken

Ich habe verschiedene Methoden zum Erstellen von Child-Theme-Paketen ausprobiert und JEDI ist bei weitem die einfachste. Bisher musste ich ungefähr 3 Plugins und Handcode-Funktionen wie erforderliche Plugins und Links innerhalb des Menüs verwenden. JEDI funktioniert hervorragend auf Multisite (was die Methode der Wahl für viele Child-Theme-Entwickler ist).

Ich hatte Schwierigkeiten beim Importieren in eine Site, in die ich bereits eine andere JEDI-Datei importiert hatte. Dies kann nur ein einfaches Problem sein, wenn Sie meinen Website-Cache leeren müssen.

Der Installationsprozess für untergeordnete Themes ist der gleiche wie bei jeder Ein-Klick-Installation. Der Hauptunterschied besteht darin, dass Sie dem Dashboard-Menü Ihre eigenen Anweisungen hinzufügen und Links für den Support bereitstellen können. Der Prozess zum Installieren von Layouts ist einfacher als die herkömmliche Methode zum Hochladen von JSON-Dateien auf die Seite.

Wenn Sie an einer einfachen Methode zum Verpacken von untergeordneten Themen und Layouts interessiert sind, ist JEDI möglicherweise die Lösung, nach der Sie suchen. Mit der kostenlosen Edition können Sie Layoutdateien erstellen. Untergeordnete Themendateien erfordern die Pro-Edition. JEDI finden Sie hier.

Wir wollen von dir hören! Hast du JEDI probiert? Lassen Sie uns in den Kommentaren wissen, was Sie davon halten.

Ausgewähltes Bild über SkillUp / shutterstock.com