Divi 5 Public Alpha 11: Uwagi do wydania i postępy w funkcjach

Opublikowany: 2025-03-29

Publiczna alfa Divi 5 jest dostępna do użytku na nowych stronach internetowych. Jeśli użyjesz Divi 5, zauważysz powiadomienie o aktualizacji dla publicznej wersji alfa 11 dzisiaj. Wydajemy nowe wersje Divi 5 co dwa tygodnie i za każdym razem staje się lepsze! Jeśli jeszcze nie przetestowałeś Divi 5, spróbuj i daj nam znać, co myślisz.

Spis treści
  • 1 Co nowego w publicznej alfa 11?
  • 2 Poprawki i ulepszenia błędów
  • 3 Postęp funkcji
    • 3.1 Presete Group Group
    • 3.2 Jednostki zaawansowane
    • 3.3 Divi Design Zmienne
    • 3.4 Zagnieżdżone rzędy
    • 3,5 Układy FlexBox
    • 3.6 Moduły WooCommerce
  • 4 Changelog
  • 5 Wskakuj dziś do Divi 5

Co nowego w publicznej alfa 11?

Nie opublikowałem postu dotyczącego publicznego alfa 10, więc ten post obejmie wszystko, co osiągnęliśmy od czasu publicznego alfa 9.

Wdrożyliśmy 103 poprawki i ulepszenia błędów, dwie nowe funkcje (ustawienia wstępne grupy opcji i zaawansowane jednostki) oraz poczyniliśmy znaczne postępy w trzech nadchodzących funkcjach .

Poprawki i ulepszenia błędów

Ta wersja zawiera garść drobnych poprawek i ulepszeń. Śledzimy każdy zgłoszony błąd i walczymy z nimi jeden po drugim. W sumie połączyliśmy 103 poprawki i ulepszenia błędów. Wymieniłem każdą zmianę w Changelog poniżej, ale oto kilka najważniejszych punktów:

  1. Ulepszona prędkość i kliknij Informacje zwrotne : Wszystko w The Visual Builder wydaje się znacznie szybciej! Dlaczego? Ponieważ przełączyliśmy się na używanie myszy w dół zamiast myszy w górę dla większości interakcji. Teraz sprawy reagują, gdy tylko klikniesz mysz; To świetnie! Ze względów dostępności przyciski nadal używają myszy.
  2. Naciśnięcie ENTER w celu sprawdzania wartości : Wydraliśmy czas na pola i jednostki sprawdzania poprawności oraz zaimplementowaliśmy natychmiastową sprawdzanie poprawności podczas naciśnięcia Enter lub nieoceniania pola. Nie musisz czekać na walidację i nie będziesz automatycznie weryfikować tak często podczas powoli pisania.
  3. Wstępnie ustalone czyszczenie pamięci podręcznej : podczas zapisywania ustawień wstępnych i globalnych kolorów kompletna pamięć podręczna witryny nie została poprawnie wyczyszczona. To zostało ustalone.
  4. Znikające czcionki Google : Dziwny i irytujący błąd w tajemniczy sposób spowodował, że czcionki Google oddzieliły się na froncie. To już się nie stanie.
  5. Triple Kontrola Security : Przejrzeliśmy poprawki bezpieczeństwa Divi 4 z ostatnich kilku lat, aby upewnić się, że nie popełniliśmy podobnych błędów w Divi 5, a następnie przeprowadziliśmy przegląd bezpieczeństwa. W tych obszarach znaleźliśmy kilka drobnych problemów i zahartowaliśmy bezpieczeństwo.
  6. Przeshal ikona pola : przeprojektowaliśmy ikony, które pojawiają się podczas unoszenia się nad polami w panelu ustawień. Ikony wcześniej w linii, takie jak treść dynamiczna i ikony AI, zostały przeniesione nad pole. Wszystkie ikony są mniejsze i wyrównane w prawo, aby ułatwić je kliknąć.

Postęp funkcji

Poruszamy pełną prędkość z rozwojem funkcji. Mamy sześć zespołów pracujących w pełnym wymiarze godzin na Divi 5. To właśnie robią.

  1. Zespół pierwszy: Ten zespół naprawia błędy i pomaga twórcom Divi Marketplace w konwersji modułów.
  2. Zespół drugi: Ten zespół pracuje nad modułami WOO, ostateczną funkcją Divi 5, aby wejść do wersji beta.
  3. Zespół trzeci: Ten zespół zmienił się i poprawia teraz zgodność wsteczną z modułami Divi 4 w ramach przygotowań do wersji beta Divi 5.
  4. Zespół czwarty: Ten zespół pracuje nad nowym systemem układu Flexbox dla Divi, wcześniej niezapowiedzianej funkcji. Bądź na bieżąco, aby wkrótce rzucić okiem!
  5. Zespół piąty: Ten zespół pracuje nad zagnieżdżonymi rzędami, które rzuciłem w ten tydzień.
  6. Zespół Six: Ten zespół pracuje nad zmiennymi projektowymi Divi, które są prawie zakończone.

Oto postępy, które poczyniliśmy od czasu publicznej w wersji 9.

PRESETET GRUPY OPCJI

Skończyliśmy tę funkcję i opublikowaliśmy ją w Divi 5 Public Alpha 9.3. Możesz dziś pobrać ustawienia Divi 5 i wypróbować ustawienia grup opcji.

Presegs grup opcji to wspólne style, które można połączyć i zastosować do dowolnego modułu Divi w celu stylizacji elementów podstawowych witryny i tworzenia zaawansowanych systemów projektowych. To absolutna zmiana gry; Po kliknięciu koncepcji nie ma powrotu.

Zaawansowane jednostki

Skończyliśmy tę funkcję i wydaliśmy ją w Divi 5 Public Alpha 10.1. Możesz pobrać Divi 5 i wypróbować zaawansowane jednostki już dziś.

Divi obsługuje teraz wszystkie jednostki CSS, w tym wartości bez urządzeń, takie jak Unset i Fit-Content, oraz funkcje, takie jak Clamp () i Calc (), dzięki czemu tworzenie responsywnych projektów z typografią płynną jest łatwiejszy niż kiedykolwiek.

Możesz także zdefiniować zmienne CSS i odwoływać się do nich w swoich projektach.

Zmienne projektowe Divi

Jesteśmy w 90% zakończone ze zmiennymi Divi Design i mamy nadzieję wydać je w przyszłym tygodniu! Możesz usłyszeć wyrażenie „zmieniacz gier” często rzucany podczas opisywania nowych funkcji, ale ta naprawdę zasługuje na etykietę.

Jest to odważny krok w nowym kierunku dla Divi i istotnej części systemu projektowego Divi 5, który budujemy, aby zaspokoić potrzeby zaawansowanych projektantów stron internetowych.

Zagnieżdżone rzędy

To kolejna funkcja niespodzianka. Na początku tego tygodnia rzuciłem okiem na zagnieżdżone rzędy. Rzędy wewnątrz rzędów! To prosty pomysł, ale ważny pierwszy krok w tworzeniu bardziej elastycznego systemu układu dla Divi 5.

Wkrótce będziesz mógł dodać rzędy wewnątrz rzędów, odblokowując nowe struktury układu.

Układy FlexBox

To kolejna funkcja niespodzianka. Jeszcze nie rzuciłem okiem na ten, ale oto trochę spojrzenia.

Całkowicie przeglądamy system układu Divi do korzystania z FlexBox, wdrażając wiele nowych struktur wierszy i nawiedzając elementy sterujące FlexBox dla modułów, wierszy i sekcji. Możesz stworzyć każdy układ pod słońcem z flexbox i zagnieżdżonymi rzędami. Ponadto możesz kontrolować owijanie kolumn, wyrównanie pionowe zawartości, responsywne rozkład kolumny i wiele innych.

Ta ogromna aktualizacja zajmie trochę czasu, ale warto będzie oczekiwać.

Moduły WooCommerce

Z zewnątrz postępy w modułach WOO wydawały się nie istnieć. To dlatego, że badaliśmy bloki WOO i tworzyliśmy nowe narzędzie CLI, aby znacznie skrócić czas potrzebny na konwersję modułów Divi 4 na Divi 5.

Na dłuższą metę spłaci się trochę inwestycji.

Dobra wiadomość jest taka, że ​​w tym tygodniu ukończyliśmy nasze narzędzie do konwersji modułu! To narzędzie automatyzuje 80% żmudnych prac konwersji modułów. Korzystając z tego narzędzia, mamy nadzieję przekonwertować wszystkie ponad 20 modułów WOO w ciągu najbliższych kilku miesięcy, ustanawiając scenę dla wydania beta Divi 5.

W międzyczasie nadal popychamy Divi 5 do przodu i zachęcamy do adopcji z agresywnymi ulepszeniami. Nie zapominaj, że możesz teraz użyć Divi 5, nawet na stronach WooCommerce, przy użyciu standardowych szablonów i bloków WooCommerce.

Changelog

Oto lista wszystkich zmian wdrożonych w publicznej alfa 11.

  • Naprawiono błąd z gradientami zawierającymi globalne kolory niezbyt migrowane do Divi 5.
  • Naprawiono opcję liczby obrazów, która nie działa w module galerii.
  • Naprawiono problem, w którym globalne wartości kolorów nie można zapisać/zastosować do ustawień strony, podczas gdy zwykłe kolory były prawidłowe zapisywane/stosowane.
  • Naprawiono internacjonalizację niektórych ustawionych etykiet.
  • Zaktualizowany moduł mapy i mapy, aby używać zwrotów zwrotnych dla pola mapy dla automatycznych ustawień modułu.
  • Naprawiono problem, w którym animacja modułu liczbowego uruchomiła się na obciążeniu strony zamiast podczas wprowadzania rzutni.
  • Poprawiona wydajność podczas interakcji z interfejsem interfejsu budowniczego.
  • Naprawiono problem, w którym otwarty kolor tekstu tytułu w elementach akordeonu resetuje się domyślnie podczas zmiany poziomu nagłówka tytułu na ustawieniach modułu.
  • Naprawiono problem, w którym ikona nie była skoncentrowana pionowo, gdy użyto treści dynamicznej.
  • Poziom nagłówka suwaka i akordeonu jest ustalony dla ustawienia wstępnego modułu i ustawienia grupy opcji.
  • Naprawiono problem z modułem dzielnika, który nie jest wyświetlany po ustawieniu na pozycję: Absolute.
  • Naprawiono lepkie kolory tła nie nakładały poprawnie na rzędach zarówno w budowniczym, jak i frontend.
  • Zaktualizowano wygenerowany indeks DOC i strona intro.
  • Naprawiono wydanie modułu suwaka, zmieniając poziom kierunkowy z panelu ustawień.
  • Naprawiono rozszerzony problem widoczności kolorów ikony podczas zmiany nastroju kolorów na ciemność.
  • Zaktualizowaliśmy naszą walidację wejściową, aby zaakceptować niekompletne reguły funkcji matematyki.
  • Zaktualizowano sprawdzanie poprawności funkcji matematycznej dla zbieracza jednostek może teraz obsługiwać zagnieżdżone nawiasy w wartości funkcji matematycznej.
  • Usunięto dodatkowe „dokumenty” z dokumentacji i zaktualizuj wszystkie linki.
  • Naprawiono problem, w którym tryb edycji wstępnej grupy opcji zamykałby przedwcześnie podczas tworzenia ustawień wstępnych z obecnych stylów.
  • Naprawiono problem, w którym wartości ustalone grupy opcji zostały niepoprawnie odziedziczone przez ustawienia wstępne modułów.
  • Problem naprawiony: Urządzenie zawsze resetuje się do de, za każdym razem, gdy zmieniamy obrotu transformacji i wypaczamy wartość za pomocą przycisków spinnera, przeciągania i przyrostu.
  • Naprawiono problem, w którym domyślne ustawienia wstępne oparte na niestandardowych ustawieniach grup opcji nie zostały poprawnie zastosowane w budowniczym wizualnym po dodaniu modułu początkowego.
  • Stałe jednostki długości gradientu wykazały niezdefiniowane.
  • Usunięte nieobsługiwane jednostki (CH, Ex, CM, MM, Cal, Pt, PC, calc (), min (), max (), clamp (), cssvar, dziedzictwo, unset), aby zapobiec nieprawidłowym wyborom.
  • Naprawiono problem błędu przeglądarki Firefox dla modułu nagłówka FullWidth, gdy włączyliśmy pełny ekran.
  • Usunięte nieprawidłowe opcje jednostkowe (Unset, dziedzictwo, brak, zacisk) z zbieracza jednostki transformacji OG, aby zapobiec nieprawidłowym transformacji.
  • Ustaw symbol zastępczy, aby opróżnić, gdy wartość domyślna jest kategorycznie wartość słów kluczowych, a urządzenie jest zmieniane na jednostkę słów kluczowych.
  • Wyświetl komunikat o błędzie, gdy w funkcji matematycznej używana jest nieprawidłowa jednostka.
  • Naprawiono problem, w którym ustawienie grupy opcji tekstu tytułu nie zastosowało prawidłowego poziomu nagłówka dla elementów akordeonowych.
  • Naprawiono problem, w którym globalnej edycji kolorów nie można anulować w gruźlicy, ponieważ kliknięcie przycisku Anuluj nie ma żadnego wpływu/nic nie robi.
  • Naprawiono problem, który uniemożliwiał usunięcie plików TEMP JSON po imporcie dużych stron.
  • Właściwie wyczyść wszystkie buformy, aby zmiany związane z stylem wpłynęły na wszystkie odpowiednie strony po zmianach w ustawieniach modułowych, ustawieniach grup opcji, globalnych kolorach i czcionkach.
  • Naprawiono problem, w którym etykieta jednostkowa zmienia się, gdy wzrośnie wysokość linii lub zmniejsza się z zbieracza jednostki.
  • Wprowadzono dynamiczny system flagowania funkcji do zarządzania i przełączania funkcjonalności eksperymentalnych w submodułach Divi.
  • Usunięte starsze flagi funkcji i powiązany z nimi kod dla zwiększonej możliwości utrzymania i prostoty.
  • Wyłącz przyrost pola zasięgu, naciskając strzałkę w górę / w dół, gdy bieżąca wartość jest funkcją matematyczną lub zmienną CSS.
  • Wprowadź nowe haczyki do filtrowania domyślnych atrybutów, domyślnych atrybutów stylu drukowanego i treści zastępczej zdefiniowanej w konfiguracji modułu.
  • Naprawiono regresję w zbierku kolorów, gdzie nie otworzyłaby się podczas klikania przycisku Dodaj nowy kolor.
  • Wprowadzono zaawansowane jednostki, w tym obsługę wszystkich jednostek CSS, funkcji i zmiennych.
  • Naprawiono błąd, w którym globalne kolory używane w ustawieniach wstępnych nie są eksportowane podczas eksportowania układu i są niedostępne do importu podczas importowania układu.
  • Naprawiono błąd za pomocą mechanizmu buforowania czcionek Google w Divi 5.
  • Naprawiono problem, w którym efekty ruchu nie zostały zastosowane do modułu licznika paska.
  • Naprawiono problem z konfigurowalnymi punktami przerwania resetowania zbyt szybko podczas pisania, wymagając od użytkowników bardzo szybkiego pisania.
  • Przypisanie domyślnego ustawienia grupy opcji nie aktywuje trybu edycji.
  • Naprawiono błąd powodujący, że import nie działa, gdy układ ma moduły skrótów Divi 5.
  • Zaktualizowaliśmy względne adresy URL o @Divi, gdzie musimy importować pakiety w skrótach wizualnych budowniczych.
  • Naprawiono jednostki przełączające w zbierku jednostki automatycznie ustawiają wartość pola na 0, powodując nieoczekiwanie zniknięte elementy.
  • Naprawiono problem bezpieczeństwa w niestandardowym znaczniku nagłówka.
  • Naprawiono komunikat o błędzie wyboru jednostki dla zbieracza jednostki.
  • Przenieś przycisk pola ustawień modułu do nowej pozycji.
  • Naprawiono, że moduł akordeonu przełącz problem koloru tła podczas zmiany koloru z poziomu elementu dziecka.
  • Naprawiono problem, w którym suwak idzie pusty ekran, dodając nowy slajd.
  • Naprawiono problem wyrównania modułu wewnętrznego rzędu, ustawiając wartość lewej marginesu dla sekcji specjalistycznej.
  • Naprawiono problem, w którym etykieta pola nie wyświetla się na niektórych polach w komponencie.
  • Naprawiono problem koloru tytułu modułu BLURB podczas ustawiania koloru tekstu na Lite.
  • Naprawiono problem z e -mailem, które nie są wchodzące na wiele wiadomości e -mail oddzielonych przecinkami dodanymi w formularzu modułu formularza kontaktowego.
  • Naprawiono błąd z modułem mapy, jeśli opcja skryptu Mapy Enqueue jest wyłączona w opcjach motywów.
  • Zaktualizowane dokumenty, nowe stylizację strony indeksu i nowe CTA do pobrania Divi 5 i dołączenia do Discord.
  • Zaktualizowaliśmy dokumentację ręczną o przestarzałe informacje i dodaliśmy nowy link do pobrania.
  • Wprowadzone ustawienia o grupie opcji.
  • Poprawiona wydajność podczas ładowania gotowych opakowań w przepływie pracy.
  • Zaimplementowany system importowania elementów biblioteki z przenośnością w aplikacji w chmurze.
  • Naprawiono kopiowanie/wklejanie z/do zagnieżdżonych grup opcji modułu.
  • Naprawiono kolejność priorytetu pól w grupie ustawień przewijania, aby upewnić się, że „lepki” pojawia się przed „przewijaniem” na różnych modułach.
  • Naprawiono niewłaściwe linki postu Post Nawigacji za pomocą tych samych postów kategorii.
  • Niestandardowe wywołania zwrotne zostały dodane do automatycznych ustawień modułu dla modułu mapy FullWidth.
  • Poprawiona czytelność poprzez usunięcie nieużywanych plików.
  • Naprawiono problem, w którym moduł zakładki nie był wyświetlany poprawnie, gdy warunek został ustawiony na pierwszej tabeli i zwrócono false.
  • Rozwiązaliśmy problem z szerokością/maksymalną szerokością, która nie działa z zakładki projektowej dla absolutnej pozycji.
  • Naprawiono problem, w którym moduł slajdów nie odziedziczył zestawu przejściowego w module suwaka.
  • Zaktualizowano wszystkie moduły, aby pomóc filmom modalnym.
  • Dodano podstawowe obsługę obsługi grup złożonych w ustawieniach grup opcji.
  • Refaktowane AGM, aby umożliwić przypisanie niestandardowych zwrotów zwrotnych dla grupy/pola w odpowiednim pliku indeksów modułu.
  • Naprawiono ostrzeżenie związane z prawą i lewą wyściółką modułu dzielnika.
  • Naprawiono problem, w którym opcje stanu wuszu były nieprawidłowo dostępne dla ustawień nakładki tła i tekstu w module suwaka FullWidth.
  • Naprawia problem bezpieczeństwa, który mógłby pozwolić użytkownikom pozbawionymi funkcji Unfiltered_Html do ustawienia flagi dynamicznej zawartości Enable_HTML za pośrednictwem klasycznego edytora.
  • Naprawiono problem, w którym wyszukiwanie czcionek Google wyświetlało wszystkie czcionki zamiast filtrowania wyników na podstawie zapytania wyszukiwania.
  • Dodano fundamentalne obsługę obsługi grup złożonych w wstępnych ustawieniach grup opcji w module elementu akordeonu.
  • Dodano podstawowe obsługę obsługi grup złożonych w ustawieniach grupowych opcji w module akordeonu.
  • Dodano podstawowe obsługę obsługi grup złożonych w ustawieniach grupowych opcji w module blogu.
  • Dodano podstawowe obsługę obsługi grupy złożonej w ustawieniach grupowych w grupie opcji w module CountdownTimer.
  • Dodano podstawowe obsługę obsługi grup złożonych w ustawieniach grupowych opcji w module dzielnika.
  • Dodano podstawowe obsługę obsługi grup złożonych w ustawieniach grupowych opcji w module FilterablePortfolio.
  • Dodano fundamentalne obsługę obsługi grup złożonych w ustawieniach grupowych opcji w module menu pełnej szerokości.
  • Dodano podstawowe obsługę obsługi grup kompozytowych w ustawieniach grupowych w grupie opcji w module FullWidth Post-Slider.
  • Dodano podstawowe obsługę obsługi grup kompozytowych w ustawieniach grupowych opcji w module nagłówka.
  • Dodano fundamentalną obsługę obsługi grup złożonych w ustawieniach grupowych opcji w module menu.
  • Dodano fundamentalne wsparcie dla obsługi grup złożonych w wstępnych ustawieniach grup opcji w module nawigacji po nawigacji.
  • Dodano podstawowe obsługę obsługi grup złożonych w ustawieniach grupowych grup w module tabeli cenowej.
  • Dodano podstawowe obsługę obsługi grup złożonych w ustawieniach grupowych opcji w module wyszukiwania.
  • Dodano podstawowe obsługę obsługi grup złożonych w wstępnych ustawieniach grup opcji w module sekcji.
  • Dodano podstawowe obsługę obsługi grup złożonych w ustawieniach grupowych opcji w module SignUpCustomfield.
  • Dodano podstawowe obsługę obsługi grup kompozytowych w ustawieniach grup opcji w module slajdów.
  • Dodano podstawowe obsługę obsługi grup złożonych w ustawieniach grup opcji w module referencyjnym.
  • Dodano podstawowe obsługę obsługi grup kompozytowych w wstępnych ustawieniach grup opcji w module przełączania.
  • Naprawiono brak problemu z klasą ET_Clikable modułu wewnętrznego, co czyni moduł niezadowolonym po ustawianiu wartości łącza z ustawień.
  • Zaktualizuj przykład kodu na stronach „Dodanie treści zastępczych” i „konwersja modułu dynamicznego”, aby zaimportować funkcję użyteczności zastępczej z pakietu moduleUtils.
  • Naprawiono przykładowe moduły nie są ładowane z powodu śmiertelnego błędu podczas aktualizacji pakietu w celu zaimportowania funkcji użyteczności zastępczej.
  • Naprawiono problem bezpieczeństwa w module audio.
  • Naprawiono problem, w którym grupy złożone z wieloma nazwami atrybutów o podobnych sufiksach doprowadziły do ​​niespójnego wyboru atrybutów.
  • Naprawiono problem bezpieczeństwa w komponencie tła.
  • Naprawiono style nagłówka i stopki nie działają poprawnie na stronach indeksu, takich jak strony kategorii i strony wyników wyszukiwania.
  • Naprawiono problem, który uniemożliwił załadowanie konstruktora wizualnego na stronie zawierającej moduły kodu skrótów.

Wskakuj dziś do Divi 5

Publiczna alfa Divi 5 jest dziś dostępna. Jak opisano w oryginalnym wielofazowym harmonogramie wydania Divi 5, publiczna alfa Divi 5 jest jak „Divi 5 Lite”. Brakuje kilku funkcji i może nie być odpowiedni dla istniejących stron internetowych, ale jest gotowy do użycia na nowych stronach internetowych, jeśli wolisz doświadczenie od Divi 4. Spróbuj i daj nam znać, co myślisz!

Jeśli znajdziesz błąd, zgłoś go naszemu zespołowi, a my go naprawimy. Będziemy nadal pracować agresywnie, aby dodać nowe funkcje i opinie.

Bądź na bieżąco z nową wersją Divi 5 co dwa tygodnie. Odtąd Divi 5 regularnie poprawi się przez alfa, beta i nie tylko.