Divi 5 Public Alpha wersja 7: postęp w zakresie nowych funkcji!

Opublikowany: 2025-01-23

Divi 5 Public Alpha jest dostępna do testów. Jeśli korzystasz z Divi 5, dzisiaj zauważysz powiadomienie o aktualizacji wersji Public Alpha 7 . Co dwa tygodnie wypuszczamy nowe wersje Divi 5 i za każdym razem jest coraz lepiej! Jeśli jeszcze nie testowałeś Divi 5, wypróbuj i daj nam znać, co myślisz.

Spis treści
  • 1 Co nowego w Public Alpha 7?
    • 1.1 Wyjątkowe poprawki błędów i ulepszenia
    • 1.2 Postęp funkcji
    • 1.3 Dziennik zmian
  • 2 Wskocz do Divi 5 już dziś

Co nowego w Public Alpha 7?

Ta nowa wersja Divi 5 zawiera 38 poprawek błędów i znaczny postęp w zakresie czterech nadchodzących funkcji . Ukrywamy te funkcje za flagami funkcji, dopóki ich nie ukończymy, regularnie łącząc mocno przetestowane elementy w podstawowy produkt. Z każdą aktualizacją robimy wymierny postęp w udostępnianiu każdej nowej funkcji.

Skończyliśmy przepisywać podkład Divi. Mamy błędy pod kontrolą. Od teraz funkcje działają pełną parą!

Wyjątkowe poprawki błędów i ulepszenia

Wśród 38 poprawek błędów i ulepszeń zawartych w tym wydaniu, oto kilka wyróżniających się:

Nowy przycisk i skróty wyjścia

To prosta poprawa jakości życia. Przycisk wyjścia w programie Visual Builder ma teraz menu rozwijane, które umożliwia wybranie różnych punktów wyjścia. Możesz wrócić do edytora postów WordPress, wyświetlić stronę w interfejsie lub wrócić do pulpitu nawigacyjnego WordPress. Do dowolnego z tych obszarów można wyjść za pomocą skrótów klawiaturowych oznaczonych w menu.

Ulepszenia wydajności

Ta wersja znacznie poprawia wydajność podczas korzystania z Divi z WooCommerce. Jeśli masz zainstalowany WooCommerce, zauważysz, że ładowanie Visual Buildera jest znacznie szybsze niż wcześniej. Poprawiono także ogólne czasy ładowania programu Visual Builder, skracając średnie czasy ładowania o 200–300 ms. Nie bawimy się w wydajność! Będziemy nadal tworzyć Divi szybciej.

Postęp funkcji

Cztery zespoły pracują nad czterema funkcjami: konfigurowalnymi punktami przerwania, ustawieniami grup opcji, integracją Divi AI i modułami WooCommerce. Dzielimy nasz czas równo pomiędzy istniejące funkcje Divi 4 i nowe funkcje dodane do Divi 5 w ramach niedawno ogłoszonej wymiany funkcji. Piąty zespół pracuje nad błędami i pomaga twórcom z Divi Marketplace w ulepszonej dokumentacji programistycznej i innych ulepszeniach. Wkrótce dołączy do nich szósty zespół.

Rozwijamy się i planujemy poczynić fantastyczne postępy w ciągu najbliższych kilku miesięcy.

Dostępne są również inne funkcje, w tym bardzo pożądane funkcje, takie jak nowy system siatki oparty na Flexboksie, brakujące funkcje Divi 5, takie jak edytowalne obszary nagłówka i stopki w kreatorze oraz funkcje niespodzianki, które uważamy za niezbędne dla przyszłości Divi jako zaawansowanego system projektowania stron internetowych.

Oto postęp, jaki poczyniliśmy do tej pory:

Konfigurowalne punkty przerwania

Ta funkcja jest ukończona w około 80%. Jest duża szansa, że ​​wypuścimy go w wersji Public Alpha 8 lub 9. W ciągu zaledwie kilku tygodni zrobiliśmy fantastyczny postęp.

Wkrótce Divi 5 będzie dostarczany z siedmioma predefiniowanymi punktami przerwania zamiast trzech. Możesz włączać i wyłączać każdy punkt przerwania oraz dostosowywać każdą szerokość, co daje pełną kontrolę nad projektem na każdym urządzeniu. Jeśli siedem konfigurowalnych punktów przerwania nie wystarczy, będziemy kontynuować tę funkcję, umożliwiając dodanie kolejnych.

Ukrywamy konfigurowalne punkty przerwania za flagą funkcji, dopóki nie zostaną ukończone, co oznacza, że ​​nie są jeszcze widoczne w interfejsie Divi 5.

Integracja Divi AI

Ta funkcja jest w zasadzie kompletna. Wszystkie aspekty Divi AI zostały zintegrowane z Divi 5, w tym układ, tekst, obraz i generowanie kodu. Po naprawieniu kilku błędów udostępnimy tę funkcję w wersji Public Alpha 8.

Ukrywamy Divi AI za flagą funkcji, dopóki nie zostanie ukończona, co oznacza, że ​​nie jest jeszcze widoczna w interfejsie Divi 5.

Ustawienia wstępne grupy opcji

To niespodzianka! Mamy już około 50% pracy nad tą wersją, która ma ukazać się na początku marca. Ustawienia wstępne grupy opcji są rozszerzeniem ustawień wstępnych modułu i mogą być używane we wszystkich typach modułów, nakładając się na ustawienia wstępne modułu.

Jeśli masz na przykład wspólne tło, obramowanie, cień ramki lub style czcionek, których używasz w całej witrynie, możesz przekształcić je w gotowe ustawienia. Zastosuj wstępnie ustawione opcje do wielu elementów w witrynie, aby stworzyć dynamiczny system projektowania.

Divi stanie się najbardziej zaawansowanym i elastycznym systemem projektowania WordPress, a ustawienia wstępne to dopiero początek.

Ukrywamy wstępne ustawienia grupy opcji za flagą funkcji, dopóki nie zostaną ukończone, co oznacza, że ​​nie są jeszcze widoczne w interfejsie Divi 5.

Moduły WooCommerce

Wciąż jesteśmy w fazie planowania modułów WooCommerce. Oceniamy optymalną ścieżkę naprzód, aby upewnić się, że nasze moduły są kompatybilne z przejściem WooCommerce na bloki, a przed wprowadzeniem kolejnych ~20 modułów musimy zakończyć pewne porządki, kompletując kolekcję modułów.

Planujemy wypuszczać moduły WooCommerce jeden po drugim. W międzyczasie nadal możesz używać starszych modułów WooCommerce Divi 4 w Divi 5.

Dziennik zmian

Oto lista wszystkich zmian wprowadzonych w Public Alpha 7.

  • Dodano menu rozwijane na przycisku Wyjdź, aby umożliwić wiele opcji wyjścia.
  • Naprawiono nadmierną korekcję przesunięcia wysokości, gdy stały nagłówek mógł nakładać się na zakotwiczone sekcje na tabletach i telefonach.
  • Naprawiono opcję showBottomSpace w module Obraz, która nie działała.
  • Dodano obsługę komponentów ImageSizing i ImageSpacing do AdvancedStyles w celu uzyskania stylów wyjściowych i odpowiadających im przejść.
  • Naprawiono problem z przełączaniem przycisków wideo w module wideo z pulpitu i po najechaniu myszką.
  • Zaimplementowano automatycznie generowane ustawienia modułu dla modułu kodu o pełnej szerokości.
  • Zaktualizowano moduł Przełącz, aby korzystał z automatycznie generowanych ustawień modułu.
  • Naprawiono problemy z szybkością oparte na WooCommerce, które znacznie zwiększyły szybkość i wydajność Divi podczas korzystania z WooCommerce.
  • Ulepszono moduł sprawdzania zależności w celu zwiększenia wydajności.
  • Zapewniono niezawodne rozwiązanie dla wcześniej występujących powolnych czasów ładowania w renderowaniu zawartości krótkiego kodu w interfejsie Frontend w trybie zgodności wstecznej.
  • Naprawiono eksportowanie elementów biblioteki z ustawieniami wstępnymi z biblioteki Divi.
  • Ulepszona scentralizowana obsługa głównych adresów URL interfejsu API REST w magazynie ustawień, redukująca żądania sieciowe i upraszczająca logikę.
  • Naprawiono Poprawioną izolację i niezawodność testów poprzez aktualizację makiet związanych z REST API.
  • Naprawiono niedziałające niestandardowe pola CSS w module Blog, gdy były renderowane w interfejsie użytkownika.
  • Naprawiono problem z lokalnym krokiem suwaka zakresu.
  • Naprawiono problem polegający na tym, że resetowanie pól wyboru nie działało w niektórych przypadkach.
  • Dodano nowe jednostki CSS do opcji Skala transformacji, Obraz tła i Wzór tła, aby zaakceptować jednostki takie jak px, em, rem, vh, vw itp.
  • Wprowadzono nową stronę samouczka o nazwie „Modyfikowanie wyjścia modułu”, która wyjaśnia, jak modyfikować dane wyjściowe modułu za pomocą zaczepów owijających moduł.
  • Seria samouczków „Dodawanie niestandardowych ustawień modułu za pomocą haka” została zmieniona na „Dostosuj ustawienia modułu i dane wyjściowe”.
  • Dodawanie komponentów interfejsu użytkownika dla niestandardowych punktów przerwania. Nie są one jeszcze widoczne dla użytkownika końcowego.
  • Zaktualizowano serie samouczków „Dodawanie grupy opcji niestandardowych” i „Dodawanie pola opcji niestandardowych”, aby wykorzystać moduł audio jako przypadek testowy w celu połączenia nadchodzących samouczków, takich jak elementy i style renderowania.
  • Naprawiono niedziałający tag tytułowy modułu Tabele cen, gdy używana była wartość na poziomie nadrzędnym.
  • Naprawiono dynamiczne przetwarzanie danych poprzez aktualizację wyrażenia regularnego w celu obsługi zagnieżdżonych struktur typu JSON.
  • Zaktualizowano sposób kolejkowania skryptów w samouczkach Rozszerzanie ustawień strony i Tworzenie prostego szybkiego modułu.
  • Naprawiono obrazy paralaksy zdefiniowane na poziomie pulpitu, które nie pojawiały się w przypadku mniejszych punktów przerwania.
  • Naprawiono nazwę przycisku przesyłania multimediów podczas przesyłania pliku wideo z modułu suwaka.
  • Naprawiono model szkieletowy pokazujący kolor tła witryny, co nie było zamierzone.
  • Naprawiono komponent CheckboxesContainer, w którym wartości domyślne nie działały.
  • Naprawiono literówkę w objaśnieniu ustawień kolorów ikon.
  • Dodano akcję sklepu przypisaniaGroupPresetToDefault, aby ustawić ustawienie wstępne grupy opcji jako domyślne.
  • Naprawiono typ modalny pomocy konstruktora motywów.
  • Zaktualizowano stronę Wprowadzenie w sekcji „Konwersja modułu Divi 4 do Divi 5” w dokumentacji, aby zawierała odniesienia do nowego repozytorium.
  • Dodano sekcje ostrzeżeń do stron samouczków w sekcji „Konwersja modułu Divi 4 do Divi 5”, wskazujące, że samouczki są nieaktualne i obecnie są aktualizowane.
  • Dodano akcję sklepu updateOptionGroupPresetWithCurrentStyles do obsługi gotowych aktualizacji z bieżących stylów.
  • Dodano akcję sklepu DeleteOptionGroupPreset do obsługi mechanizmu usuwania presetów.
  • Dodano akcję sklepu cloneOptionGroupPreset do obsługi mechanizmu klonowania presetów.
  • Zaktualizowano nieaktualny podgląd i poprawiono błędy gramatyczne na stronie samouczka dotyczącego dodawania zawartości zastępczej.
  • Zaktualizowano nieaktualne informacje i podgląd samouczka dotyczącego tworzenia modułu Dynamic Divi 4.
  • Zaktualizowano mechanizm ramki aplikacji do tworzenia wizualizacji dla konfigurowalnych punktów przerwania.
  • Naprawiono problem w tabeli cen, w wyniku którego style nie miały zastosowania do tekstu tytułu, gdy poziom nagłówka tytułu był ustawiony na h6.
  • Naprawiono problem polegający na tym, że zmiana wysokości nie działa w module obrazu.
  • Naprawiono problem z wyrównaniem tekstu „Czytaj więcej” w module Blog podczas korzystania z układu siatki.
  • Naprawiono problem z ręcznym przełączaniem pól niestandardowych opcji wyświetlania stanu.
  • Naprawiono problem w układzie kreatora motywów, w wyniku którego edytor tytułu postu zawsze wyświetlał bieżącą datę zamiast prawidłowej.
  • Naprawiono uszkodzoną ikonę zamykania panelu TinyMCE.
  • Naprawiono zmieniające się struktury kolumn powodujące nieoczekiwane odpinanie paska bocznego ustawień.
  • Dodano akcję sklepu addNewOptionGroupPreset do obsługi aktualizacji gotowych ustawień z bieżących stylów.
  • Naprawiono problem z systemem schowka, gdy style kopiowania/wklejania czasami nie działały.
  • Dodano funkcję wyświetlania przypisanych ustawień grupowych w interfejsie użytkownika grupy.
  • Dodano akcję sklepu addNewOptionGroupPresetFromCurrentStyles, aby dodać nowe ustawienie wstępne z bieżących stylów.
  • Naprawiono opcję projektu przycisku, która przeskakiwała po wybraniu dowolnego projektu przycisku w kreatorze wizualnym.
  • Naprawiono problem z nakładką ikony najechania modułem obrazu w stanie najechania.
  • Ulepszone globalne akcje magazynu danych („divi/global-data”).setDefaultPresetOnSave() i („divi/global-data”).unsetDefaultPresetOnSave() w celu obsługi obsługi ustawień wstępnych grupy opcji.
  • Dodano akcję sklepu updateOptionGroupPresetName w celu aktualizacji nazwy presetu grupy opcji.
  • Naprawiono problem z domyślną wartością licznika postów dla suwaka postów i modułu suwaka postów o pełnej szerokości.
  • Naprawiono problem polegający na tym, że wstępnie ustawione zmiany nie były cofane po kliknięciu „Anuluj zmiany”.
  • Naprawiono problem polegający na tym, że style były drukowane dwukrotnie dla modułów korzystających ze zdefiniowanych ustawień wstępnych.
  • Dodano akcję sklepu editPresetAttribute do obsługi gotowych atrybutów grupy opcji.
  • Naprawiono błąd podczas klikania pinezki mapy w module mapy, który powodował nieprawidłowe działanie podpowiedzi.
  • Naprawiono opcję nakładki modułu obrazu o pełnej szerokości, która nie pojawiała się po najechaniu myszką.
  • Dodano akcję przechowywania ('divi/global-data').addDefaultOptionGroupPreset() do obsługi funkcji tworzenia domyślnych ustawień wstępnych dla określonych grup opcji.

Wskocz do Divi 5 już dziś

Teraz czas przetestować Divi 5 i zgłosić błędy. Będziemy nadal intensywnie pracować nad rozwiązaniem znalezionych problemów. Będziesz także cieszyć się szybkim budowaniem, znacznie poprawioną wydajnością frontendu i nowym, nowoczesnym interfejsem!

Daj nam znać, co myślisz do tej pory i czekaj na nową wersję Divi 5 co dwa tygodnie. Odtąd Divi 5 będzie regularnie ulepszana w fazie alfa, beta i później.