Właśnie mija jakoś miesiąc od premiery motywu Divi 5. W tym czasie zmigrowałem całkiem sporo stron, choć jeszcze kilka przede mną, głównie takich, gdzie jest sporo niestandardowego kodu – i to nie tylko CSS – związanego z wyglądem i działaniem modułów związanych z Divi. Więc pomyślałem, że pora napisać artykuł na ten temat, bo choć procedura migracji jest dość łatwa, to po wiadomościach, jakie otrzymuję w stylu „ponoć jest już Divi 5, ale u mnie cały czas Divi 4”, to nie dla każdego oczywista….
Spis treści w artykule
Migracja z Divi 4 na Divi 5
Zacznę od końca, czyli finalnego efektu, bo dla wielu zasadnicze może być pytanie, czy to działa, czy nie popsuje strony? I tutaj mogę napisać, że choć gwarancji nie ma, to, o ile na stronie nie ma nietypowych rozwiązań, zwłaszcza ingerujących mocniej w moduły Divi 4, w większości przypadków migracje przebiegały bez problemów.
Czasem zdarzały się jakieś małe niespodzianki, jak np. brak wyświetlania tła w modułach Divi 5 trybie parallax, gdy aktywna jest wtyczka Replace Google Fonts with Bunny Fonts od Antonio Leutsch, co wydawałoby się totalnie niezwiązane. Czasem też niektóre elementy jakby gubiły swój CSS, ale tu zazwyczaj wystarczyło wejść w edycję strony i ją zapisać, by wszystko wróciło do normy.
Natomiast na pewno przed migracją zalecam zrobić kopię zapasową, a po – przejrzeć wszystkie podstrony, czy na pewno jest wszystko OK, bo jednak jest to duża, być może największa zmiana w historii motywu Divi.
Aktualizacja do Divi 4.27.6 lub nowszej wersji
Aktualizację do Divi 5 najlepiej zacząć od aktualizacji Divi 4 do… Divi 4, ale w wersji minimum 4.27.6, bo wtedy w opcjach Divi (WP-Admin -> Divi -> Kokpit) pojawi się opcja pozwalająca rozpocząć cały proces migracji do Divi 5:
Znajdziemy tu baner „uaktualnij do Divi 5” wraz z przyciskiem „włącz aktualizacje Divi 5”. Po jego wciśnięciu pojawi się nowy baner, z przyciskiem „sprawdź aktualizacje”:
Za pomocą którego przeniesiemy się do standardowego widoku aktualizacji WordPressa, gdzie będzie czekać aktualizacja motywu do najnowszej wersji motywu Divi 5:
Aktualizujemy i… w teorii mamy już Divi 5, choć strony cały czas wyświetlają się w ramach trybu zgodności, a więc tak, jakbyśmy nadal korzystali z Divi 4.
Migrator Divi 5
I tu na scenę wchodzi nowa opcja, którą znajdziemy w ustawieniach Divi, czyli „migrator Divi 5”, który przeprowadza przez cały proces migracji, wraz z wcześniejszą kontrolą, czy wszystko wydaje się zgodne z Divi 5:
Jeśli mamy szczęście, to wszędzie będą informacje o pełnej zgodności, i wystarczy kliknąć przycisk „zmigruj tę witrynę do Divi 5”. I to właściwie tyle. Choć jak już wyżej wspomniałem: warto przejrzeć dokładnie stronę, czy faktycznie wszystko wyświetla się tak, jak powinno.
Backwards Compatibility Mode Enabled
Natomiast może się zdarzyć, że gdzieś coś będzie niezgodne (faktycznie lub potencjalnie) i pojawi się ostrzeżenie, że wykryto np. moduł Divi generowany przez wtyczkę, która (jeszcze) nie jest kompatybilna z Divi 5:
I tu sytuacja się komplikuje, bo może oznaczać to coś poważniejszego, a może to być tylko pozorny problem, a strona i tak będzie działać jako Divi 5, choć na górze paska administracyjnego będzie straszył pomarańczowy „przycisk” z tekstem „Backwards Compatibility Mode Enabled”.
Edycja niczym migracja
Na koniec jeszcze małe ostrzeżenie, bo zdarzyło mi się ratować sytuację, gdy ktoś zaktualizował motyw do Divi 5, ale nie chciał jeszcze zmieniać podstron na stronie z silnika Divi 4 na Divi 5, bo tak też można (wtedy działa to we wspomnianym wyżej trybie zgodności), ale postanowił dokonać małej zmiany na stronie…
No i tu pojawiła się niespodzianka, bo gdy stronę stworzoną w ramach Divi 4 otworzymy do edycji na motywie Divi 5, to po jej zapisaniu, zostanie ona automatycznie zmigrowana do Divi 5.
Więc jeśli wiesz, że nie będziesz mieć w danym momencie czasu, by ew. przejść przez proces migracji, gdyby pojawiły się jakieś problemy, to włączaj aktualizacji do Divi 5. Zostań tymczasowo na Divi 4.
Przywróć zawartość Divi 4
Awaryjnie, nie licząc przywracania z kopii zapasowej, w ramach widoku „migrator Divi 5”, jest opcja przywrócenia zawartości Divi 4. Ale jak dobrze to działa, to nie wiem, bo testowałem tylko raz, a to za mało, bym mógł napisać, że u każdego i w każdej sytuacji zadziała… Ale zadziałała.
No dobra, a co z motywem Extra?
Na koniec kwestia motywu Extra, który ma być taką „gazetową” wersją motywu Divi. Natomiast jako użytkownik zarówno Divi, jak i Extra muszę z pewnym żalem stwierdzić, że motyw Extra zawsze był traktowany trochę jak nieślubne dziecko… Teraz, po premierze Divi 5 to już nie wrażenie, a pewność.
Z informacji, które uzyskałem, na obecną chwilę brak jakichkolwiek informacji, by w motywie Extra miały pojawić się rozwiązania z Divi 5. Nie znaczy to, że kiedyś się nie pojawią, bo kto wie, może… Ale po prostu na razie brak takich planów, a ekipa Elegant Themes skupia się na Divi 5.
Tak więc pewnie niebawem stronę Webinsider.pl czeka migracja na Divi, a więc będą zmiany. I to spore.
Na szczęście w Divi 5 jest sporo rozwiązań, związanych m.in. z pobieraniem i obrabianiem listy wpisów, że przy odrobinie wysiłku, powinno się udać z Divi 5 zrobić coś na wzór Extra 2.
- Procedura migracji z motywu Divi 4 na motyw Divi 5, czyli relatywnie łatwo i bez problemów (przynajmniej zazwyczaj) - 1970-01-01
- Odblokowanie dostępu SSH jako użytkownik „root” w Home Assistant OS - 1970-01-01
- Gen AI w Envato, czyli w ramach usługi Envato Elements mamy teraz dostęp do całego wachlarza narzędzi wspieranych przez AI - 1970-01-01











