Evidenziazione del plug-in Divi – JEDI
Pubblicato: 2017-09-25Se hai impacchettato un tema figlio per la distribuzione, probabilmente ti sei imbattuto in alcuni singhiozzi lungo la strada. Questo processo di solito coinvolge più plug-in che si traducono in diversi file per creare il tuo pacchetto zippato. Non va quasi mai bene al primo tentativo e di solito c'è un po 'di risoluzione dei problemi coinvolti per far funzionare tutto senza intoppi. Tutti questi problemi vengono risolti con un plugin di terze parti chiamato JEDI (Jerry's Easy Demo Import).
JEDI è un plug-in facile da usare che crea una versione pacchettizzata di un tema figlio o un kit di layout. In questa panoramica do un'occhiata all'edizione JEDI Master e creo un pacchetto di temi figlio e un plug-in di layout, e vedo quanto sia facile da installare.
Installazione e attivazione

Installa e attiva il plugin normalmente. All'interno della dashboard vai su JEDI Master , License . Inserisci la tua chiave di licenza e salva le modifiche. Una volta salvate le modifiche, vedrai un pulsante per attivare la tua licenza.
Esporta contenuto demo
Puoi creare un tema figlio preconfezionato o un kit di layout. I temi figlio sono come qualsiasi normale tema figlio, ma con un elemento aggiuntivo aggiunto al menu della dashboard per importare il contenuto demo.
I kit di layout non vengono installati allo stesso modo di un pacchetto di layout, che include i file JSON. Invece, sono più simili a un tema figlio ma confezionati come plugin. Aggiunge anche una voce di menu alla dashboard per importare il contenuto demo. Tuttavia, in realtà non aggiunge un tema figlio. Ti consiglio di utilizzare un tema figlio vuoto e di importare i tuoi contenuti al suo interno. Se non stai utilizzando un tema figlio, puoi esportare solo un plug-in di layout.
La voce di menu per entrambi i tipi aggiunge anche una scheda di documentazione. È possibile creare la propria documentazione o utilizzare l'impostazione predefinita.
Programma di installazione di temi per bambini

Questo è un tema figlio che ho creato con diverse pagine personalizzate, integrazione con WooCommerce, contenuto fittizio e immagini segnaposto. Ha anche un menu verticale con codice per visualizzare le icone social di Font Awesome. Questo è il tema figlio che esporterò.
Normalmente le icone social devono essere aggiunte manualmente. Vediamo se JEDI può gestirlo.

Per prima cosa, scegli cosa vuoi includere nel pacchetto. La prima scelta è Post e Pagine. Questo avrà un aspetto diverso da un sito all'altro perché include tutti i tipi di post che hai installato. Questo tema figlio ha l'integrazione con WooCommerce, quindi i tipi di post WooCommerce sono inclusi.
Le scelte includono anche le opzioni del tema e le impostazioni di personalizzazione, CSS, menu, widget e l'opzione per impostare automaticamente la home page.
Scegli tra la confezione come layout o un tema figlio, assegna un nome al file di installazione, fornisci un messaggio da visualizzare e imposta eventuali plug-in consigliati. Poiché questo tema figlio utilizza WooCommerce, l'ho impostato come plug-in consigliato e ho aggiunto l'URL alla sua pagina nel deposito di WordPress. Non richiede l'installazione del plug-in e non fornisce un pulsante per eseguire l'installazione, ma fornisce il nome e un collegamento al plug-in.
Se stai usando la versione gratuita, Layout Kit Plugin sarà la tua unica opzione Import Installer Style . L'edizione Pro aggiunge Child Theme Installer . Se non stai utilizzando un tema figlio, Layout Kit Plugin sarà la tua unica opzione.
Dopo aver effettuato le selezioni e inserito le informazioni, fai clic su Esporta contenuto demo .

Quando il pacchetto sarà completato vedrai il report con un file zip scaricabile. Basta scaricare il file zippato ed è pronto per la distribuzione.
Opzioni di esportazione aggiuntive

Le Opzioni di esportazione aggiuntive ti consentono di scegliere quali tipi di post e dati includere nel download. Con questo puoi anche creare una pagina di supporto personalizzata e una pagina di documentazione. Aggiungi il tuo codice HTML con messaggi e link. I campi includono l'HTML con le informazioni su ciascun campo per aiutarti a creare la tua documentazione.
Caricamento del tema del tuo bambino

Per prima cosa devi avere Divi installato e attivato. Quindi, carica il tema figlio come qualsiasi altro tema e attivalo. Gli utenti non hanno bisogno del plugin JEDI.

Se hai incluso la tua immagine per il tema figlio, il pacchetto del tema figlio creato da JEDI includerà quell'immagine. Una volta attivato il tema figlio, vedrai una nuova voce di menu con il nome del tuo tema figlio (il nome del programma di installazione di importazione che hai fornito). Ciò include un pulsante per importare i dati demo e la documentazione. Seleziona questo menu e fai clic su Importa demo facile .

Vedrai questa schermata in cui puoi scegliere cosa importare. Vedrai anche l'elenco dei plugin consigliati. Una volta effettuate le selezioni, fai clic su Importa contenuto demo.
Nota: le opzioni del tema Divi, le impostazioni del personalizzatore Divi e le impostazioni del widget sovrascriveranno le impostazioni correnti.


Al termine dell'importazione, vedrai un messaggio che mostra cosa importato e che è completo.

La voce di menu Documentazione contiene tutta la documentazione creata nel menu Opzioni avanzate aggiuntive . Questi campi mostreranno i loro valori predefiniti se non hai apportato modifiche.

Questo è tutto. Tutte le mie pagine personalizzate sono state incluse e la homepage viene impostata automaticamente. Includeva anche il mio codice personalizzato per il menu per includere le icone social. Non sono stati necessari altri aggiustamenti, e questo è stato al primo tentativo.
Plugin del kit di layout

Per questo voglio salvare i layout dal mio tema figlio come pacchetto di layout.

Seleziona Plugin Kit di layout . Nota che sta creando un plug-in e non file JSON. Fare clic su Esporta contenuto demo e scaricare il file compresso.
La principale differenza tra il plug-in di layout e i file JSON standard è che ha la capacità di importare opzioni del tema, impostazioni di personalizzazione, CSS, struttura del menu, widget e può impostare la tua home page. Ovviamente puoi deselezionare tutti quelli e fornire solo pagine e post che potrebbero quindi aggiungere alla libreria Divi.
Caricamento del layout

Installa il layout come faresti con qualsiasi plugin.

Una volta attivato il plugin vedrai il nome del layout nel menu Dashboard. Proprio come il tema figlio, include opzioni di importazione e la tua pagina di documentazione personalizzabile. Scegli le opzioni che desideri e fai clic su Importa contenuto demo .

Al termine dell'importazione, verrà visualizzato il numero di file importati. Una volta importati i tuoi contenuti, puoi disattivare il plugin e salvare le pagine nella tua libreria.

Il risultato è lo stesso del tema del mio bambino con tutte le pagine e gli stili. Questo non è un tema figlio, quindi tutte le modifiche CSS o PHP che apporterai verranno apportate all'interno di Divi a meno che non installi un tema figlio vuoto.
Extra

È anche compatibile con Extra. Tuttavia, le pagine delle categorie di Extra non sono pagine iniziali statiche, quindi quelle non saranno incluse e non possono essere impostate automaticamente come homepage.

Dal momento che ho creato un layout utilizzando il Category Builder, non ha portato i layout di categoria o impostato la home page, ma ha inserito tutto il resto. Sono sicuro che questa è una funzionalità che verrà aggiunta in futuro.
Documentazione

La documentazione è inclusa nel menu della dashboard JEDI. Include collegamenti a ciascuna delle sezioni con istruzioni complete sull'utilizzo del plug-in gratuito e della versione pro.
Supporto

L'assistenza viene fornita tramite un gruppo Google o e-mail.
Pensieri finali
Ho provato diversi metodi per creare pacchetti di temi figlio e JEDI è di gran lunga il più semplice. Fino ad ora ho dovuto utilizzare circa 3 plug-in e funzionalità di codifica manuale come plug-in e collegamenti richiesti all'interno del menu. JEDI funziona alla grande su multisito (che è il metodo scelto da molti sviluppatori di temi child).
Ho avuto difficoltà a importare in un sito in cui avevo già importato un altro file JEDI. Questo potrebbe essere solo un semplice problema di dover svuotare la cache del mio sito web.
Il processo di installazione per i temi figlio è lo stesso di qualsiasi installazione con un clic. La differenza principale è la possibilità di aggiungere le proprie istruzioni al menu della dashboard e fornire collegamenti per il supporto. Il processo di installazione dei layout è più semplice rispetto al metodo tradizionale di caricamento dei file JSON nella pagina.
Se sei interessato a un metodo semplice per confezionare temi e layout figlio, JEDI potrebbe essere la soluzione che stai cercando. Puoi creare file di layout con l'edizione gratuita. I file del tema figlio richiedono l'edizione pro. Puoi trovare JEDI qui.
Vogliamo sentire da voi! Hai provato JEDI? Fateci sapere cosa ne pensate nei commenti.
Immagine in primo piano tramite SkillUp / shutterstock.com
