Jak korzystać z funkcji przenośności Divi Theme Builder (import i eksport)
Opublikowany: 2019-11-16Divi Theme Builder otwiera drzwi do tworzenia niesamowitych szablonów stron internetowych, które można łatwo eksportować i importować z jednej witryny Divi do drugiej. Umożliwia to programistom i projektantom tworzenie całych pakietów witryn internetowych, które działają podobnie do motywu podrzędnego dla dowolnej witryny Divi. Dlatego ważne jest, aby zrozumieć, jak korzystać z funkcji przenośności Divi Theme Builder, aby prawidłowo eksportować i importować te szablony, aby uzyskać najlepsze wyniki.
W tym samouczku omówimy, jak korzystać z funkcji przenośności Divi Theme Builder do importowania i eksportowania szablonów na różne sposoby. Mamy nadzieję, że pomoże to złagodzić wszelkie wątpliwości związane z przyszłymi opcjami przenoszenia.
Wskoczmy!
Subskrybuj nasz kanał YouTube
Jak wyeksportować wszystkie szablony naraz
W naszym pierwszym przykładzie załóżmy, że masz kolekcję szablonów (w tym domyślny szablon witryny internetowej), którą chcesz wyeksportować. Aby to zrobić, po prostu przejdź do pulpitu nawigacyjnego WordPress i przejdź do Divi> Theme Builder. Następnie wybierz ikonę przenoszenia w prawym górnym rogu strony na fioletowym pasku menu.

W trybie przenoszenia, na karcie eksportu, wprowadź nazwę pliku eksportu. Pozostaw zaznaczoną opcję „Eksportuj wszystkie szablony” i kliknij przycisk Eksportuj.

Teraz plik json ze wszystkimi tymi szablonami zostanie zapisany na twoim komputerze, gotowy do zaimportowania z powrotem do dowolnej witryny Divi.

Jak importować szablony za pomocą Divi Theme Builder
Aby zaimportować szablony do swojej witryny, musisz mieć odpowiedni plik do zaimportowania. Ten plik jest w formacie json i zostanie wygenerowany po pomyślnym wyeksportowaniu jednego lub więcej szablonów Theme Builder. Plik json może zawierać pojedynczy szablon lub wiele szablonów (w tym domyślny szablon strony internetowej) w jednym pliku. Dlatego ważne jest, aby nazwać pliki eksportu, aby później lepiej rozpoznać zawartość pliku json.
Aby zaimportować plik json za pomocą Divi Theme Builder, przejdziesz do tych samych opcji przenoszenia w Theme Builder, klikając ikonę przenoszenia w prawym górnym rogu strony.

Następnie wybierz kartę Importuj.
Wybierz plik z komputera.
Jeśli importujesz szablony do pustego kreatora motywów, opcje nie mają zastosowania, więc możesz pozostawić je zaznaczone. Zastąpienia omówimy w dalszej części tego postu.
Następnie kliknij przycisk importu.

Otóż to! Wszystkie szablony zawarte w pliku zostaną magicznie zaimportowane do Twojej witryny z wszystkimi obszarami globalnymi i przypisaniami. Wszystko, co musisz teraz zrobić, to kliknąć, aby zapisać zmiany.

Jak wyeksportować indywidualny szablon
Właściwie są dwa sposoby eksportowania pojedynczego szablonu z Theme Buildera. Pierwszym sposobem jest wybranie ikony eksportu w menu pojedynczego szablonu, które pojawia się po najechaniu kursorem na szablon.

Po kliknięciu ikony eksportu po prostu wprowadź nazwę pliku eksportu i kliknij przycisk Eksportuj.

Indywidualny plik json szablonu zostanie pobrany na Twój komputer.
Innym sposobem wyeksportowania pojedynczego szablonu jest użycie ogólnych opcji przenośności kreatora motywów.
Aby to zrobić, kliknij ikonę przenoszenia w prawym górnym rogu interfejsu kreatora motywów.
Na karcie eksportu wpisz nazwę pliku eksportu.
Następnie „odznacz” opcję „Eksportuj wszystkie szablony”. Spowoduje to wyświetlenie listy dostępnych szablonów. Wybierz indywidualny szablon z listy i kliknij przycisk Eksportuj.

Twój plik zostanie odpowiednio pobrany.

Jak wyeksportować wybrane szablony
Aby wyeksportować wybraną liczbę szablonów, kliknij ikonę przenoszenia w prawym górnym rogu interfejsu kreatora motywów. W tym przykładzie załóżmy, że chcemy wyeksportować szablony dla strony 404, wszystkich postów i wszystkich stron kategorii.

W trybie przenośności nadaj plikowi eksportu nazwę, a następnie „odznacz” opcję „Eksportuj wszystkie szablony”. Spowoduje to wyświetlenie listy dostępnych szablonów. Wybierz szablony, które chcesz wyeksportować z listy i kliknij przycisk Eksportuj.

Obsługa konfliktów importu z opcjami przenośności
Czasami będziesz chciał zaimportować szablony do witryny, która ma już szablony. Aby pomóc w ewentualnych konfliktach, przenośność zawiera kilka opcji. Jedna opcja pozwala wybrać, czy chcesz, aby importowane szablony zastępowały przypisania istniejących szablonów.
Załóżmy na przykład, że masz szablon posta (szablon przypisany do „wszystkich postów”) już w swojej witrynie. Szablon zawiera globalny nagłówek, niestandardową treść i globalną stopkę.

Jeśli chcemy zaimportować inny szablon, który zawiera to samo przypisanie („wszystkie posty”) oraz własny globalny nagłówek i stopkę, wystąpi konflikt. Pierwszym konfliktem byłoby przypisanie (oba są przypisane do „wszystkich postów”), a drugim konfliktem byłyby elementy globalne (oba są połączone z globalnym nagłówkiem i stopką).

Tutaj przydają się te opcje przenoszenia.
Podczas importowania nowego szablonu posta pozostaw zaznaczoną opcję „Zezwalaj importowi na zastąpienie istniejących przypisań”. Następnie po kliknięciu przycisku importu w oknie pojawi się nowe ostrzeżenie z pytaniem, co chcemy zrobić z globalnymi elementami importu. Wybranie opcji „Połącz je ponownie z globalnym nagłówkiem, treścią i/lub stopką tej witryny” umożliwi zaimportowanemu szablonowi zastąpienie istniejących przypisań i przyjęcie globalnego nagłówka, treści i/lub stopki witryny.

Po pomyślnym dodaniu importu zaimportowany szablon z przypisaniem powodującym konflikt („Wszystkie posty”) zastępuje istniejący szablon i zmienia istniejące przypisanie szablonu na „nieprzypisane”. A szablon przyjmuje (lub jest ponownie połączony z) globalnym nagłówkiem i stopką witryny.

Teraz, jeśli odwiedzimy post na stronie, zobaczymy ten sam globalny nagłówek i stopkę, ale pojawi się nowa niestandardowa treść. Dzieje się tak, ponieważ nowy importowany szablon jest teraz przypisany do „wszystkich postów”, ale odziedziczył globalny nagłówek i stopkę witryny.

Jeśli chcielibyśmy zaimportować nowy szablon posta i zachować jego własny globalny nagłówek i stopkę po imporcie, musielibyśmy upewnić się i wybrać opcję „Importuj je jako układy statyczne…”
Aby to zrobić, kliknij ikonę przenoszenia w górnej części kreatora motywów. W module przenośności przejdź do zakładki importu i wybierz plik z komputera. Pozostaw zaznaczoną opcję "Zezwalaj na import na zastąpienie ...", a następnie kliknij przycisk Importuj.
Tym razem zamiast „ponownie łączyć” obszary globalne, wybierz opcję „Importuj je jako układy statyczne…”

Umożliwi to zaimportowanemu szablonowi zastąpienie istniejących przypisań i zachowanie własnego globalnego nagłówka, treści i/lub stopki jako układów statycznych .

Jeśli spojrzymy na post w aktywnej witrynie przy użyciu tego nowego zaimportowanego szablonu, zobaczymy, że nagłówek i stopka zostały przeniesione jako układy statyczne. Oznacza to, że nagłówek i stopka lub widoczne (i odpowiednie) w tym indywidualnym szablonie (nie globalne).

Jeśli nie chcesz, aby nowy szablon zastępował istniejące przypisania, możesz „odznaczyć” opcję „Zezwalaj importowi na zastępowanie istniejących przypisań” podczas importowania szablonu.

Teraz zaimportowany szablon będzie widoczny jako „nieprzypisany”, ponieważ przypisanie szablonu koliduje z istniejącym szablonem.

Może się to przydać, jeśli chcesz przenieść kilka szablonów (lub może jeden z naszych pakietów do tworzenia motywów) bez martwienia się o zmianę czegokolwiek w bieżącej witrynie.
Załóżmy na przykład, że masz plik z pełnym zestawem szablonów do tworzenia motywów, w tym z elementami globalnymi. Możesz zaimportować plik bez wybranych opcji „zastępowania” i jako układy statyczne.

Zaimportowane układy stają się układami statycznymi bez zastępowania żadnego z istniejących przypisań szablonów.

Jak zaimportować i zastąpić domyślny szablon strony internetowej
Domyślny szablon witryny to specjalny szablon w kreatorze motywów, który kontroluje globalne obszary witryny.
Domyślny szablon strony internetowej można eksportować i importować, tak jak każdy inny szablon. Ponieważ jednak witryna może mieć tylko jeden domyślny szablon witryny, będziesz musiał wybrać tylko jeden. Jeśli chcesz zastąpić domyślny szablon witryny nowym domyślnym szablonem witryny, wystarczy zaimportować plik zawierający domyślny szablon witryny i upewnić się, że masz wybraną opcję „zastąp domyślny szablon witryny”.

Po zaimportowaniu nowego domyślnego szablonu witryny sieci Web zastąpi on wszystkie wystąpienia obszarów globalnych we wszystkich szablonach przy użyciu poprzedniego obszaru globalnego w całej witrynie. Więc nie musisz robić nic więcej!

Pobieranie kopii zapasowej przed importowaniem
Zanim przejdziemy, warto zwrócić uwagę na opcję „Pobierz kopię zapasową przed importem” dostępną podczas importowania nowych szablonów. W rzeczywistości zawsze dobrze jest pobrać kopię zapasową przed zaimportowaniem jednego lub więcej szablonów do swojej witryny. W końcu możesz mieć wiele szablonów i nie chcesz przez przypadek nadpisać lub usunąć rzeczy bez kopii zapasowej.
Opcja jest trzecią opcją pod zakładką importu.

Końcowe przemyślenia
Jest coś magicznego w sposobie, w jaki cała witryna może przekształcić się za pomocą kilku prostych kliknięć. A dzięki opcjom przenośności Divi Theme Builder masz możliwość importowania i eksportowania żądanych szablonów, a także wyboru sposobu, w jaki te szablony mają się zachowywać z istniejącymi. W razie wątpliwości zawsze warto pobrać kopię zapasową przed importem.
Jakie masz doświadczenia z importowaniem i eksportowaniem szablonów w Divi's Theme Builder?
Czekam na kontakt z Państwem w komentarzach.
Pozdrawiam!
