Der Divi 5 Feature Swap (plus 200+ Korrekturen/Verbesserungen)
Veröffentlicht: 2025-01-08Willkommen zurück zu unserem monatlichen Divi 5-Fortschrittsbericht.
Wir haben erhebliche Fortschritte gemacht, drei Updates für Divi 5 veröffentlicht, 237 Fehler behoben und die öffentliche Alpha stabilisiert. Es gibt nur noch wenige Meldungen zu neuen Fehlern, und wenn Ihnen die Erfahrung gefällt, wäre dies ein guter Zeitpunkt, die Verwendung von Divi 5 zum Erstellen neuer Websites in Betracht zu ziehen.
Hier und da gibt es immer noch Fehler, aber wir beheben sie schneller, als sie gemeldet werden, und das Gesamterlebnis fühlt sich solide an.
- 1 Wie geht es mit Divi 5 weiter?
- 2 Der Divi 5-Feature-Swap
- 3 Was wir letzten Monat erreicht haben
- 3.1 Vollständiges Änderungsprotokoll für die öffentliche Alpha 4-6
- 4 Bleiben Sie dran für weitere Updates
Was kommt als nächstes für Divi 5?
Wir konzentrieren uns jetzt auf die Behebung von Fehlern im Zusammenhang mit der Migration und der Abwärtskompatibilität, damit wir Ihnen grünes Licht für die Migration vorhandener Websites geben können. Zum jetzigen Zeitpunkt empfehlen wir die Verwendung von Divi 5 nur auf neuen Websites, die nicht viele ältere Module verwenden.
Wir haben auch die Arbeit an den verbleibenden Funktionen von Divi 5 wieder aufgenommen. Einige Funktionen, wie zum Beispiel WooCommerce-Module, müssen ausgefüllt werden, bevor zur Beta-Phase übergegangen werden kann.
Das bringt mich zum heutigen wichtigen Thema: Wir werden die Dinge auf den Kopf stellen und einen Funktionsaustausch durchführen.
Der Divi 5-Feature-Swap
Während der Entwicklung von Divi 5 haben wir die erforderlichen Funktionen priorisiert, um sicherzustellen, dass alle Divi-Websites beim Upgrade funktionsfähig bleiben. Die übrigen Funktionen, die sich auf die Benutzeroberfläche beziehen, wirken sich nicht auf die Funktionalität Ihrer Website aus und stellen keine Upgrade-Blocker dar. Dies sind großartige Funktionen, die für die Funktion Ihrer Website jedoch nicht erforderlich sind.
Einige Funktionen, wie z. B. Schnellaktionen, erfreuen sich nicht großer Beliebtheit. Andere, wie „Extend Styles“, wurden durch eine andere Funktion ersetzt, in diesem Fall durch Presets. Wir sind an einem Punkt angelangt, an dem mehrere der verbleibenden Funktionen von Divi 5 in diese Kategorie fallen: großartig, aber überflüssig oder selten genutzt.
In der Zwischenzeit wissen wir, dass Sie Funktionen wie Flexbox-Raster, anpassbare Haltepunkte, verschachtelte Zeilen und eine verbesserte Zugänglichkeit benötigen. Wir befinden uns an einer Weggabelung, an der wir von Divi 4 abweichen und einen Funktionsaustausch durchführen können – indem wir die am wenigsten genutzten Funktionen von Divi gegen die am häufigsten nachgefragten Funktionen von Divi austauschen.
Und genau das werden wir tun: Ihnen die Funktionen, die Sie benötigen, früher zur Verfügung zu stellen, ohne die Roadmap von Divi 5 zu verlängern.
Nach der Veröffentlichung von Divi 5 werden wir darüber nachdenken, einige der von uns ausgetauschten Funktionen wieder einzuführen. In der Zwischenzeit werden Sie zusehen, wie Divi 5 in den nächsten Monaten erhebliche Fortschritte macht, und Erstanwender werden die Funktionen genießen, auf die sie gewartet haben.
Sobald wir die verbleibenden Migrationsfehler behoben haben und das Entwicklungsteam von Divi mit voller Kraft an den Funktionen arbeitet, werden Sie beeindruckt sein, wie schnell sich Divi 5 verbessert. Die ganze mühsame und zeitraubende Arbeit der letzten zwei Jahre liegt hinter uns; Wir haben ein neues Fundament gebaut und die Fehler behoben. Es ist an der Zeit, unser Versprechen einzulösen, vorwärts zu sprinten und die Grenzen zu verschieben.
Was wir letzten Monat erreicht haben
Bei 237 Fehlerbehebungen kann ich nicht alle im Detail abdecken. Nach der Veröffentlichung der öffentlichen Alpha vor zwei Monaten bestand unser Ziel darin, uns ausschließlich auf die Behebung von Fehlern und die Stabilisierung des Erlebnisses zu konzentrieren, damit Erstanwender Divi 5 zum Erstellen neuer Websites verwenden können. Seit der Einführung haben wir intensiv daran gearbeitet, fast 500 Fehler zu beheben.
Vollständiges Änderungsprotokoll für die öffentliche Alpha 4-6
- Es wurde ein Problem behoben, bei dem nicht gelistete Vimeo-Videos aufgrund einer falschen URL-Parameterbehandlung nicht ordnungsgemäß mit Overlay-Bildern funktionierten.
- Es wurde ein Problem im Dienstprogramm „batchFetch“ behoben, bei dem Sonderzeichen in Anforderungsdaten Fehler bei der Antwortverarbeitung verursachten.
- Das Problem beim Ziehen und Ablegen von Spalten innerhalb der Zeile in der Wireframe-Stimmung wurde behoben.
- Fehlende Modulverknüpfungen zum Hilfemodul für Tastaturkürzel hinzugefügt.
- Problem mit der Übergangsdauer im Anmeldemodul behoben.
- Es wurde ein Problem behoben, das dazu führte, dass einige Kerngutenberg-Blöcke wie „Kalender“ und „Neueste Kommentare“ im Standardeditor nicht funktionierten.
- Es wurde ein Problem behoben, bei dem das Symbolmodul das Standardsymbol im Frontend nicht korrekt anzeigte.
- Die Migration der D4-Voreinstellungen zu D5 wurde behoben, wenn der Migrator mehrmals verwendet wurde.
- Es wurde ein Problem behoben, bei dem das Klicken durch Videos im Hauptvideo-Slider über die Schaltfläche „Weiter“ manchmal dazu führte, dass eines der Videos aus dem Haupt-Slider verschwand.
- Es wurde ein Problem behoben, bei dem die Textgröße des geschlossenen Titels des Accordion-Moduls nach der Migration zwischen Divi 4 und Divi 5 unterschied.
- Die Anzeige von Platzhalterbildern im Bildmodul wurde korrigiert, wenn für die Vorlagen „Ausgewähltes Bild in TB“ keine Bild-URL verfügbar ist.
- Die Option „Einstellungen Modale Standardposition“ der fehlerhaften Builder-Einstellungen wurde behoben.
- Es wurde ein Problem behoben, bei dem einem neuen Beitrag möglicherweise bereits ein Shortcode-Modul hinzugefügt wurde, bevor Inhalte hinzugefügt wurden.
- Es wurde ein Problem behoben, bei dem das Anwenden von Schriftstilen, z. B. Groß-/Kursivschrift der Schriftart, auf den Hauptteil eines Blurb-Moduls dazu führte, dass die Stile auf den Kopf-/Titeltext angewendet wurden.
- Problem behoben, bei dem der abgesicherte Modus nicht funktionierte.
- Die Schaltflächenwerte der Customizer-Einstellungen wurden als Standard für die Visual Builder-Schaltflächenoptionsgruppe übergeben.
- Der Standardstil von Beiträgen im Audioformat in einem Blog-Modul wurde korrigiert, wenn er auf „Raster“ eingestellt war.
- Verschiebung der Moduloptionen und eine neue Modulschaltfläche hinzugefügt, um Überlappungen mit übergeordneten oder untergeordneten Modulen zu verhindern, wenn Module kleine Ränder und Abstände haben.
- Die Seite „Nicht gefunden“ wurde mit hilfreichen Links für eine verbesserte Benutzernavigation angepasst.
- Das Problem in der Komponente „settings-design.tsx“ wurde behoben, bei dem die sichtbaren Funktionen der Rahmengruppe nicht die aktualisierten Modulattributwerte verwendeten.
- Benutzer können jetzt Elemente im Visual Builder nach Moduloptionen ziehen und ablegen, was für Abschnitte voller Breite sowie Abschnitte und Zeilen ohne Abstand hilfreich ist.
- Der schwerwiegende PHP-Fehler im Zusammenhang mit der Shortcode-Verarbeitung im Video-Post-Format im Divi 5-Blog-Modul wurde behoben.
- Es wurde ein Fehler behoben, der dazu führte, dass Divi 5 das Shortcode-Framework unnötigerweise geladen hat, wenn auf einer Seite nur Video- oder Audio-Shortcode verwendet wurde.
- Es wurde ein Problem behoben, bei dem die Button-Modulleiste nicht ausgeblendet werden sollte, wenn der Rahmenradius auf hohe Werte eingestellt war.
- Die Beschriftung der Option „Kopieren/Einfügen“ wurde aktualisiert, sodass der Modulname nicht mehr verwendet wird.
- Problem behoben, bei dem die Spaltenstruktur nach Drag-and-Drop-Vorgängen in der Ebenenansicht nicht aktualisiert wurde.
- Es wurde ein Problem behoben, bei dem das Post-Slider-Modul im Frontend in eine Endlosschleife geraten konnte, was zum Absturz der Seite oder des Servers führte.
- Der Name der Menüoption wurde von „Menü auswählen“ auf „Standard“ aktualisiert.
- Unterstützung für mehrere Selektoren im benutzerdefinierten CSS hinzugefügt.
- Das Problem wurde behoben, bei dem das Kopieren und Einfügen von Fullwidth Slider-Elementstilen den Visual Builder beschädigen konnte.
- Fehler bei der Reihenfolge der Reaktionsstile behoben, wenn in einem Szenario einige Einstellungen eines Moduls nur für Desktops und Tablets geändert wurden und andere Einstellungen für mobile Geräte geändert wurden.
- Ein umfassendes Tutorial für ElementStyle und AdvancedStyles hinzugefügt.
- Es wurde ein Problem behoben, bei dem die Aktivierung der Parallaxenoption dazu führte, dass das mobile Hintergrundbild Hintergrundbilder für andere Geräte überschrieb.
- Problem mit dem Tastenabstand behoben, wenn das Symbol aktiviert ist und nur beim Hover angezeigt wird.
- Es wurde ein Problem behoben, bei dem das Einstellungsmodal neu gerendert wurde, wenn auf die reaktionsfähige Statusauswahl geklickt wurde.
- Das überlappende Symbol im Einstellungsfeld beim Bearbeiten des Akkordeonmoduls wurde behoben.
- Verbesserte Leistung durch Begrenzung unnötiger erneuter Renderings der Seitenleistenmodalitäten, mit denen nicht interagiert wird.
- Es wurde ein Problem behoben, bei dem das Einstellungsmodal beim Öffnen globaler Voreinstellungen neu gerendert wurde.
- Das Abrufen von Papierkorbelementen aus der Cloud im Bibliotheksmodus wurde behoben.
- Problem behoben, bei dem das Leeren des Papierkorb-Fortschrittsbalkens in Divi Cloud 100 überschreitet und nie abgeschlossen wird.
- Es wurde ein Problem behoben, bei dem benutzerdefinierte Randwerte im Zeilenmodul den „Auto“-Wert der Zeilenausrichtung überschrieben.
- Das Problem mit dem Symbolstil im Blurb-Modul wurde behoben, bei dem das Zitatproblem im Inhaltsattribut des Symbols vorhanden war und zu einer Unterbrechung der Stile führte.
- Es wurde ein Problem behoben, bei dem die Bedingungen-Optionen in der Registerkarte „Erweitert“ der Blog-Moduleinstellungen fehlten.
- Es wurde ein Problem behoben, bei dem die benutzerdefinierte Einstellung der Bundstegbreite für innere Reihen von Spezialabschnitten in Divi nicht korrekt angewendet wurde.
- Inline-Editor zum Preistabellenmodul hinzugefügt.
- Es wurde ein Problem behoben, bei dem durch Kopieren und Einfügen des genauen Textes im Editor der vorhandene Inhalt entfernt wurde.
- Aktualisierte Feldstruktur für dynamische Inhalte, um Gruppenkopfzeilen zu unterstützen.
- Es wurde ein Problem behoben, bei dem unerwünschte obere Abstände auf den Seitencontainer angewendet wurden, wenn die feste Navigation deaktiviert war.
- Das Einfügen einer regulären Zeile in eine innere Spalte von Spezialabschnitten wurde behoben.
- Es wurde ein Problem behoben, bei dem der Migrationsprozess aufgrund einer fehlenden Werterweiterungsfunktion fehlschlug.
- Behoben Der Verlaufskomponente wurde eine neue Titel-Requisite hinzugefügt.
- Das Problem wurde behoben, bei dem das Button-Modul keine in seinen Dekorationsattributen definierten CSS-Übergänge anwendete.
- Das Ziehen und Ablegen von Spalten über die maximale Zeilengrenze hinaus wurde verhindert.
- Es wurde ein Problem behoben, bei dem benutzerdefiniertes CSS, das über „Erweitert > CSS > Hauptelement“ hinzugefügt wurde, fälschlicherweise auf den Schaltflächenmodul-Wrapper und nicht auf die Schaltfläche selbst angewendet wurde.
- Defekte Links wurden behoben und neue Links auf der Seite „Einführung“ hinzugefügt.
- Es wurde ein Problem behoben, bei dem vorgefertigte Layouts nicht importiert werden konnten.
- Die Unfähigkeit, ein Seitenlayout in Abschnitte, Zeilen usw. aufzuteilen, wurde behoben.
- Beim Klicken auf den Komponentenbereich wird die Aktionsleiste ausgeblendet.
- Es wurde ein Problem behoben, bei dem Kartenstecknadeln nach dem Hinzufügen nicht sofort im Visual Builder und im Einstellungsfenster angezeigt wurden.
- Es wurde ein Fehler im Call-to-Action-Modul behoben, bei dem eine Schaltfläche ohne festgelegte Ausrichtung die Textausrichtungseinstellung des Moduls nicht erben konnte.
- Schriftfamilie in Anführungszeichen gesetzt, um sicherzustellen, dass Schriftarten mit Sonderzeichen in ihren Namen in allen Browsern korrekt funktionieren.
- px- und vw-Einheiten mit %-Einheit in den Feldern „Vertikal“ und „Horizontal“ der Hintergrundmaske hinzugefügt.
- Es wurde ein Problem behoben, bei dem das Folienmodul nicht korrekt gerendert wurde, wenn unterschiedliche Titel- und Inhaltswerte für Desktop-, Tablet- und Telefon-Haltepunkte festgelegt wurden.
- Es wurde behoben, dass dynamische Inhalte abstürzten, wenn ich in den Link-Optionen die Eingabetaste drückte.
- Aktualisieren Sie die JEDI-Add-on-Referenz von Drittanbietern auf Version 3.
- Es wurde ein Problem behoben, bei dem das Bestätigungsmodal „Papierkorb leeren“ im Divi-Bibliotheksfenster nicht mit den Schaltflächen „Schließen“ oder „Abbrechen“ geschlossen werden konnte.
- Die veralteten PHP 8.4-Warnungen, die durch implizite Nullable-Parameter in MultiViewUtils verursacht wurden, wurden durch Hinzufügen von „explicit?“ behoben. Geben Sie Hinweise ein.
- Das Problem mit dem Spaltenausgleich für die innere Reihe des Spezialbereichs im FE wurde behoben.
- Es wurde ein Problem behoben, bei dem ungeordnete verschachtelte Listen in der geordneten Liste keinen korrekten Texteinzug hatten.
- Falsche Auffüllung der sozialen Links des Personenmoduls behoben, wenn das Personenmodul in einer Theme-Builder-Vorlage verwendet wurde.
- Falscher CSS-Selektor für das Beschreibungselement des Testimonial-Moduls behoben.
- Fehlende Stile für Hintergrundposition und -größe für das Kreiszählermodul behoben.
- Fehler im Tutorial zum serverseitigen Rendering-Element behoben.
- Der korrigierte horizontale Versatz funktionierte nicht korrekt, wenn die Position eines Elements absolut war.
- Auf der Desktop-Ebene definierte Bilder mit fester Parallaxe werden für kleinere Haltepunkte nicht angezeigt.
- Unerwünschter Rand der Seitenleiste, der auftrat, wenn in einem Beitrag am häufigsten Wireframes verwendet wurden, wurde entfernt.
- Das unerwartete Sprungverhalten des Sticky-Moduls am Frontend bei aktiviertem Sticky-Status wurde behoben und der Standard-Divi-Header ist auf „Fixiert“ eingestellt.
- Es wurde ein Problem behoben, bei dem ein Einstellungsmodal über den oberen Rand des Browserfensters hinausgezogen werden konnte, wodurch ein Teil davon ausgeblendet wurde.
- Aktivieren Sie das Ziehen von Modulen, wenn das Modul bearbeitet wird.
- Die Drag-and-Drop-Funktion wurde aktualisiert, um das Ziehen und Ablegen von Modulen auch im Bearbeitungsmodus im Visual Builder zu ermöglichen.
- Fehlerhaftes Drag-and-Drop-Verhalten im Wireframe-Modus unter bestimmten Umständen aufgrund falscher hoveredArea- und bottomOffsetTop-Statuswerte behoben.
- Problem behoben, bei dem nur eine einzelne Spalte in der Zeile des Spezialbereichs nicht ziehbar sein sollte.
- Bildlaufleiste im Voreinstellungsauswahlmodal hinzugefügt.
- Es wurde ein Leistungsproblem bei Shortcode-Attributprüfungen behoben, die das Frontend-Rendering von Legacy-Layouts unterstützen.
- Es wurden verschiedene Probleme mit dem Übergangsstil im Zusammenhang mit dem Fließtext in einigen Modulen behoben, z. B. in den Modulen „Preistabellen“ und „Klappentext“.
- Verbesserte Verarbeitung von Übergangsstilen durch Zusammenführen der Übergangsstile „Überschriftsschrift“ und „Körperschrift“ mit anderen Übergangsstilen im selben Modulelement.
- Beheben Sie Übergangsprobleme mit Modulen, die von Eigenschaftsselektoren abhängig sind, und fügen Sie Tests hinzu, um die Codeänderungen zu unterstützen.
- Unterstützung für das Kopieren/Einfügen von Modulen zwischen Seiten hinzugefügt.
- Es wurde ein Problem behoben, bei dem Sonderzeichen in Schriftartsymbolen nicht ordnungsgemäß maskiert wurden.
- Es wurde ein Fehler behoben, der dazu führte, dass Parallax-Hintergründe im D5-Abwärtskompatibilitätsmodus nicht richtig funktionierten.
- In einigen Fällen wurde ein Fehler beim Rendern unerwünschter Tags im Divi 5-Abwärtskompatibilitätsmodus behoben.
- Es wurde ein Problem behoben, bei dem ältere Shortcodes während des Layout-Importvorgangs nicht ordnungsgemäß migriert wurden.
- Es wurde ein Problem behoben, bei dem die Kombination zwischen Textfarbe und heller/dunkler Textfarbe nicht wie erwartet funktionierte.
- Es wurde ein Problem behoben, bei dem die Farbe des Abschnittsteilers auf Schwarz gesetzt wurde, wenn die Farbe nicht festgelegt wurde.
- Problem behoben, bei dem Backslashes aus dem benutzerdefinierten CSS der Seiteneinstellungen entfernt wurden.
- Die Darstellung der Farbe des Abschnittsteilers basierend auf der Hintergrundfarbe des Geschwisterabschnitts wurde korrigiert.
- Aktualisiertes Tutorial zum Erweitern der Divi 5-Seiteneinstellungen mit dem neuen PHP-Hook.
- Dokumentationserklärungsseite für responsive Content-Management im Visual Builder hinzugefügt.
- Es wurde ein Problem behoben, bei dem nachgestellte Leerzeichen in Kontrollkästchenbeschriftungen zu Validierungsfehlern im Kontaktformularmodul führten.
- Es wurde ein PHP-Hinweisfehler im Frontend behoben, der durch eine undefinierte Eigenschaft verursacht wurde.
- In der Dokumentation wurde eine Erklärungsseite für die Shortcode-Lazy-Loading-Funktion und eine Anleitung zu deren Anpassung hinzugefügt.
- Es wurde ein Problem behoben, bei dem das Logobild in den Menümodulen aufgrund fehlender CSS-Regeln in D5 gestreckt wurde.
- Fehler mit der Drag&Drop-Zuverlässigkeit für das Button-Modul behoben.
- Es wurde ein Problem behoben, bei dem der geöffnete Status des Akkordeonelements inkonsistent war, was dazu führte, dass das erste Element die Attribute/Eigenschaften des geöffneten Status anzeigte, auch wenn es nicht der offene Status war. Dies betrifft nur den Visual Builder.
- Probleme mit der Verwendung von React-Hooks, der Komponentenbenennung und der Codestruktur wurden behoben, um die Zuverlässigkeit, Lesbarkeit und Einhaltung von Best Practices zu verbessern.
- Tests für die Positionierungsreihenfolge-Klasse im benutzerdefinierten CSS-Selektor hinzugefügt.
- Beispielcodes zum Hinzufügen einer Selektor-Eigenschaft in benutzerdefiniertem CSS hinzugefügt.
- Tutorial zum Integrieren der Selector-Eigenschaft in customCssFields für Divi 5-Module hinzugefügt.
- Anleitungsseite für Modul-Icon-Design hinzugefügt.
- Bei der Auswahl einer festen Kategorie wird kein Titel als Trennlinie angezeigt.
- Die Dokumentation der statischen und dynamischen Modulkonvertierung wurde aktualisiert.
- Alle Abschnitte wurden behoben, die nach dem Import eines vorgefertigten Layouts in FE nicht sichtbar waren.
- Das Erweiterungs-Beispiel-Plugin wurde aktualisiert, um advancedStyles in die Elements-Klasse zu integrieren und so die Kompatibilität sowohl im Visual Builder als auch im Frontend sicherzustellen, wo immer dies erforderlich ist.
- Das Problem mit der Bearbeitung von Bibliothekselementen nach der Aktualisierung der Permalinks wurde behoben.
- Es wurde eine Verschiebung der Aktionssymbole hinzugefügt, um eine Überlappung der Aktionssymbole zu verhindern, wenn Module kleine Ränder haben und wenn Strukturelemente kleine Ränder und Abstände haben.
- Das Drag-and-Drop-Modul im Wireframe-Modus wurde behoben, was dazu führte, dass alle Module neu gerendert wurden.
- Build-Probleme mit dem Dynamic Module-Tutorial behoben.
- Das Problem, eine innere Zeile aus der Divi-Bibliothek hinzuzufügen, wurde behoben.
- Es wurde ein Problem behoben, bei dem die Schriftstärke in Fullwidth-Header-Modulen bei der Migration von Divi 4 zu Divi 5 fälschlicherweise als „Normal“ angezeigt wurde.
- Es wurde ein Problem behoben, bei dem benutzerdefinierte Voreinstellungswerte nicht als Standard angezeigt wurden, wenn die benutzerdefinierte Voreinstellung aktiv war.
- Es wurde ein Problem behoben, bei dem das Hinzufügen eines neuen benutzerdefinierten Optionsgruppenskripts in Tutorials nicht wie erwartet funktionierte.
- Konsolenfehler wurden aktualisiert, um nicht codierte Modul- und Pfadnamen einzuschließen, um die Klarheit des Debuggings zu verbessern.
- Automatisch generierte Module lösen nun Warnungen aus, um sicherzustellen, dass sie bemerkt werden.
- Zur einfacheren Referenz wurde eine Liste automatisch generierter Module hinzugefügt.
- Ein Problem mit HTML-Markup-Unterschieden zwischen Divi 4 und Divi 5 im Blurb-Modul wurde behoben.
- Problem beim Importieren von Voreinstellungen im Theme Builder behoben.
- Der Code der Konvertierungsdokumentation für statische und dynamische Module wurde um das hinzugefügte Code-Snippet „valueExpansionFunctionMap“ aktualisiert.
- Es wurde ein Problem behoben, bei dem die Einstellungsleiste für den ersten Abschnitt nach dem Wechsel vom Drahtgittermodus zur Desktop-Ansicht hinter der Kopfzeile verborgen blieb.
- Es wurde ein Problem behoben, bei dem die Option „Ausgewählte Kategorien“ für die Module „Filterbares Portfolio“, „Portfolio“ und „Portfolio mit voller Breite“ nach der Migration von Divi 4 auf Divi 5 verloren ging.
- Das erste Folienbild des Slider-Moduls ist im Visual Builder ausgeblendet.
- Es wurde ein Problem behoben, bei dem ein leerer Hintergrund mit Farbverlauf fälschlicherweise Stile von anderen Hintergrundoptionen erbte, wodurch sichergestellt wurde, dass stattdessen ein standardmäßiger weißer Hintergrund angewendet wurde.
- Der Import globaler Farben beim Importieren von Theme Builder-Vorlagen wurde behoben.
- Beheben Sie die Speichererschöpfung, die durch die Rekursionsschleife des Blog-Moduls verursacht wird, die auftritt, wenn das Blog-Modul für einen einzelnen Beitrag verwendet wird und das Blog-Modul versehentlich den aktuellen Beitrag in die angezeigten Beiträge einbezieht.
- Es wurde ein Problem behoben, bei dem aus einem regulären Abschnitt hinzugefügte Zeilendaten nicht in der Zeilenbibliothek des Spezialabschnitts angezeigt wurden.
- Schwerwiegender Fehler beim Hinzufügen eines neuen Beitrags aufgrund von als Shortcode importierten Theme-Builder-Daten behoben.
- Das korrigierte Beitragsinhaltsmodul wird auch außerhalb des Theme Builders importiert.
- Es wurde ein Problem behoben, bei dem die Reaktionsoptionen für die Parallaxenmethode in den Hintergrundbildeinstellungen nicht richtig funktionierten.
- Die Tutorialreihen „Hinzufügen einer benutzerdefinierten Optionsgruppe“ und „Hinzufügen eines benutzerdefinierten Optionsfelds“ wurden aktualisiert, um realistischere Beispiele für die Verknüpfung mit den kommenden Tutorials zu bieten, z. B. zum Rendern von Elementen und Stilen.
- Fehler behoben, der auftrat, wenn auf die Schaltfläche „In Bibliothek speichern“ geklickt wurde.
- Es wurde ein Problem behoben, bei dem Kategorien im Post Title-Modul und in den Metainformationen des Fullwidth Post Title-Moduls im Frontend nicht angezeigt wurden, wenn der Theme Builder verwendet wurde.
- Fix: Es wurde ein Problem behoben, bei dem die maximale Breite der Zeile in Visual Builder die Einstellung für die Breite des Website-Inhalts aus dem Theme Customizer nicht berücksichtigte.
- Es wurde ein Problem behoben, bei dem die benutzerdefinierte Inhaltsbreite im Fullwidth-Header-Modul nicht auf FE angewendet wurde.
- Das Problem mit dem modalen Z-Index wurde behoben, bei dem sie unter der eingerasteten Seitenleiste angezeigt wurden.
- Es wurde ein Problem behoben, bei dem die Option „Textausrichtung“ und „Textfarbe“ im Menümodul nicht korrekt von Divi 4 auf Divi 5 migriert wurde.
- Der schwerwiegende Fehler einer einzelnen Produktansichtsseite wurde behoben, wenn auf der Seite kein WooCommerce-Modul verwendet wurde.
- Das Sichtbarkeitsproblem der Schaltfläche „Mehr lesen“ im Modul „Post Slider“ und „Fullwidth Post Slider“ wurde behoben.
- Verbesserte Darstellung dynamischer Inhalte durch ordnungsgemäße Escapezeichen für Sonderzeichen in Blockattributen.
- Neue Hooks zum Filtern gerenderter Modulelemente auf VB und FE eingeführt.
- Neue Hooks zum Filtern gerenderter Modul-Wrapper auf VB und FE eingeführt.
- Das Problem wurde behoben, wenn durch Klicken in den Farbwähler der Inline-Editor geschlossen wurde.
- Behobene Abschnitte, bei denen der obere oder untere Abstand auf 0 eingestellt war, wurden beim Importieren bestimmter Layouts im Frontend nicht korrekt gerendert.
- Es wurde ein Problem behoben, bei dem CSS für einen Spezialbereich beim Rendern von Divi 5-Layouts/Blöcken mit der Funktion do_blocks() in einer Seitenvorlage nicht vollständig generiert wurde.
- Es wurde ein Problem behoben, bei dem beim Bearbeiten einer globalen Farbe das Bestätigungsdialogfeld zum Speichern von Änderungen jetzt in der richtigen Seitenleiste angezeigt wird, wenn mehrere Seitenleisten geöffnet sind.
- Das Problem wurde behoben, bei dem die Video-Shortcodes im Divi 5 TinyMCE-Editor nicht in Video-Tags gerendert wurden.
- Es wurde ein Problem behoben, bei dem das Öffnen und Schließen des globalen Farbwählers ohne Änderung das Klicken der Seitenelemente verhinderte.
- Typ-/Linter-Problem in der Testdatei behoben.
- Fehler bei der schnellen Erstellung von Websites und leere Seite behoben, wenn der Benutzer nicht angemeldet ist.
- SCSS-Warnungen während der Entwicklung beim Onboarding behoben.
- Es wurde ein Problem behoben, bei dem Voreinstellungen nach dem Erstellen einer Site mit Divi Quick Sites nicht gespeichert werden konnten.
- Videoübergänge im Slider-Modul behoben, bei denen das Video von unten springt, bevor die Animation beginnt.
- Unnötige Neudarstellungen von Gruppenfeldern, die durch das Bewegen des Mauszeigers über das Kontextmenü mit der rechten Maustaste verursacht wurden, wurden behoben.
- Conversion::maybeConvertContent() wurde erweitert, um die Anwendung von ShortcodeMigration::maybe_migrate_legacy_shortcode() innerhalb der Funktion einzuschließen.
- Aktualisierte Pakete, um der Onboarding-Konfiguration zu entsprechen.
- Entwicklungs-Build-Fehler beim Onboarding behoben.
- Ein PHP-Fehler beim Modulimport von Drittanbietern wurde behoben, indem ShortcodeMigration::should_handle_migration() aktualisiert wurde, um Nullwerte zu verarbeiten.
- Verbessertes Modalverhalten, um sicherzustellen, dass jede Interaktion das Modal an die Spitze bringt, wenn ein oder mehrere Modals geöffnet sind und sich teilweise überlappen.
- In der Ebenenansicht wurde die Meldung „Kein Ergebnis“ hinzugefügt, abgestimmt auf das Verhalten von Divi 4.
- Es wurde ein Problem behoben, bei dem benutzerdefinierte Mailchimp-Felder die Formularübermittlung im E-Mail-Optin-Modul verhinderten.
- Das Suchfeld von FilterableCheckboxes wurde so korrigiert, dass es nur dann sichtbar ist, wenn es mehr als 10 Elemente enthält.
- Problem behoben, bei dem die Liste mit dynamischen Inhalten (Menü) nicht geschlossen wurde, wenn außerhalb darauf geklickt wurde.
- Es wurde ein Problem behoben, bei dem bei dynamischen Inhalten der Metaschlüssel anstelle des Namens des benutzerdefinierten Felds angezeigt wurde.
- Die Module „Kreiszähler“ und „Zahlenzähler“ wurden korrigiert, um am Ende der Animation den ursprünglichen Textwert anzuzeigen.
- Größenänderungsbeschränkungen für das Builder-Hilfemodal und das Erscheinungsbild seines Größenänderungsgriffs wurden behoben.
- Die Dehnung des Hintergrundvideos beim Laden von Modulen mit asynchronen Daten wurde behoben.
- Gruppeneinstellungen ordnungsgemäß in „Geschlossen“ migrieren. Gespeicherte Einstellung in Divi 5 umschalten.
- Verhindern Sie, dass Gruppeneinstellungen in geschlossene Schalter versehentlich deaktiviert werden, nachdem die Seite auf Divi 4 gespeichert wurde.
- Fehlende Beitragsformate zum Blog-Modul hinzugefügt.
- Unterstützung für alphabetische CSS-Werte in den Abstands- und Größenoptionen hinzugefügt.
- Das Problem wurde behoben, bei dem Benutzer Divi-Bibliothekselemente nach dem Hinzufügen nicht bearbeiten konnten.
- Die modale Positionierung des Moduls „Modul hinzufügen“ wurde für eine korrekte Ausrichtung bei Anwendung des Zooms korrigiert.
- Scrollen deaktiviert, wenn das Modal „Neue Zeile einfügen“ geöffnet wird.
- Die falsche Positionierung des Modals „Neue Zeile einfügen“ beim Scrollen der Seite wurde behoben.
- Es wurde ein Problem behoben, bei dem Shortcode-Module in der Ebenenansicht als „Shortcode-Modul“ anstelle ihrer Admin-Bezeichnungen angezeigt wurden.
- Feste Sticky-Optionen werden in VB nicht widergespiegelt, wenn selbst keine Sticky-Position vorhanden ist.
- Die aktive/normale/klebrige Farbwiedergabe des Menümoduls für (Frontend-, Visual-, Theme-)Builder wurde korrigiert.
- Das Tab-Symbol wurde mit der App-Farbe aktualisiert, wenn das Feld einen geänderten Wert aufweist.
- Selektoreigenschaft hinzugefügt, um die Modulreihenfolgeposition in customCssFields zu verwalten.
- Die Positionierung der Symbolleiste des Inline-Editors mit dem Divi-Navigationsmenü und der Admin-Leiste wurde korrigiert.
- Fehler behoben, der dazu führte, dass der einzelne globale Abschnitt nicht im Frontend gerendert wurde, wenn sich kein anderer Inhalt auf der Seite befand.
- Problem behoben, bei dem voreingestellte Stile im Schaltflächenmodul nicht korrekt angewendet wurden, wenn die Option „Benutzerdefinierte Schaltflächenstile verwenden“ in den Voreinstellungen nicht aktiviert ist.
- Problem behoben, bei dem Beitragsinhalte während der Divi 5-Migration gelöscht wurden, wenn WPML aktiv war.
- Es wurde ein Problem behoben, bei dem Module mit leeren URLs in übergeordneten Elementen (z. B. Spalte, Abschnitt oder Zeile) verhinderten, dass Modulverknüpfungsoptionen ordnungsgemäß funktionierten.
- Es wurde ein Problem behoben, bei dem das Ändern der Animationsgeschwindigkeit in den Modulen „Fullwidth Slider“ und „Slider“ zu Fehlfunktionen des Moduls in VB führen konnte.
- Problem behoben, bei dem der Andockbereich der linken Seitenleiste in Visual Builder zu groß war, wenn die modale Breite erhöht wurde.
- Es wurde ein Problem behoben, bei dem Voreinstellungen mit der ID _initial beim Importieren von Layouts nicht importiert/auf den Inhalt angewendet wurden.
- Es wurde ein Problem behoben, bei dem die automatische Absatzformatierung im Frontend nicht angewendet wurde.
- Das Problem fehlender Stile in der globalen Kopf- und Fußzeile bei aktiviertem „Blog-Stilmodus“ wurde behoben.
- Verbesserte Serverantwortzeiten bei Verwendung von Theme Builder-Vorlagen.
- Verbesserte Klarheit und Leistung durch Refactoring der dynamischen Asset-Verwaltung.
- Aktualisierte Dokumentation, um alte JS-API-Referenzen zu entfernen und URLs auf die neue JS-Beta-API-Referenz umzuleiten.
- Es wurde ein Problem behoben, bei dem das Hinzufügen eines Rahmens zum Blog-Modul aufgrund einer falschen Verarbeitung von Randradius-Attributen einen Fehler verursachte.
- Die Kompatibilität des ACF-Kontrollkästchens mit der Anzeigebedingung für benutzerdefinierte Felder wurde korrigiert.
- Es wurde ein Problem behoben, bei dem die Textfarbe der Folie nur beim Bewegen des Mauszeigers im Visual Builder aktualisiert wurde.
- Problem mit der WPML-Migrationskompatibilität behoben, um Beiträge in Divi 5 vollständig zu übersetzen.
- Das Kontrollkästchenfeld wurde korrigiert, indem seine Werteeigenschaft auf leere Arrays gesetzt wurde.
- Es wurde ein Problem behoben, das zum Absturz der VB führte, wenn die ausgewählten Kategorien im Fullwidth Portfolio-Modul zurückgesetzt wurden.
- Das Problem wurde behoben, bei dem der durch den Seitenlink mit dynamischem Inhalt generierte Schaltflächenlinktext HTML-Tags anstelle von reinem Text anzeigte.
- Es wurde ein Problem behoben, bei dem das Scrollen zu einer Modulposition in der Ebenenansicht falsch war, wenn die feste Navigation aktiviert war.
- Es wurde ein Tutorial zum Erstellen eines neuen benutzerdefinierten dynamischen Inhaltsfelds für Divi 5 hinzugefügt.
- Stellen Sie sicher, dass in Projekttiteln Sonderzeichen korrekt angezeigt werden, indem Sie HTML-Entitäten in VB in Portfolio-Modulen dekodieren.
- Unnötige Bestätigungsmodalitäten beim Bearbeiten einer globalen Farbe im Theme Builder wurden verhindert.
- Es wurde ein Problem im Theme Builder behoben, bei dem das globale Farbbestätigungsmodal keine Klicks auf die Schaltflächen „X“ und „Ja“ registrierte.
- Die bedingte Logik für die Anzeige des Zählerwerts im Balkenzählermodul wurde korrigiert, wenn die Einstellung „Prozentsatz anzeigen“ umgeschaltet wurde.
- Es wurde ein Problem im Modul „Fullwidth Slider“ und „Slider“ behoben, bei dem durch das Aktualisieren der Schaltflächen-Link-URL in einzelnen Folien ein zusätzliches Tag und eine verringerte Schriftgröße hinzugefügt wurden.
- Die Pakete @divi/modal-library und @divi/right-click-options wurden überarbeitet, um Codeduplizierung zu vermeiden und die Übereinstimmung mit den SOLID-Prinzipien sicherzustellen.
- Es wurde ein Problem behoben, bei dem Shortcode-Module im Wireframe-Modus als „Shortcode-Modul“ anstelle ihrer Admin-Labels angezeigt wurden.
- Das Dropdown-Menü für Kopfzeilenabdeckungen in voller Breite auf Mobilgeräten wurde korrigiert.
- Die Live-Vorschau von Theme Builder-Vorlagen wurde korrigiert, um globale TB-Vorlagen korrekt zu verarbeiten.
- Die Live-Vorschau von Theme Builder-Vorlagen wurde korrigiert, um das Fehlen einer Kopf- oder Fußzeilenvorlage korrekt zu behandeln.
- Die Ausgabe globaler Farbvariablen wurde korrigiert, wenn dynamische Assets im Frontend deaktiviert sind.
- Es wurde ein Problem behoben, bei dem das Sonderzeichen-Dialogfenster im TinyMCE-Editor mehrmals geöffnet werden konnte.
- Einige Module, die untergeordnete Module enthielten und nicht gespeichert wurden, wurden behoben.
- Fehlausrichtungs- und Überlappungsprobleme in Abschnittssymbolen voller Breite behoben, wenn keine Module vorhanden sind.
- Problem mit dem Abstand zwischen Dropdown-Menüelementen im Menü- und Fullwidth-Menümodul behoben.
- Es wurde ein Problem behoben, bei dem die Ebenenansicht das aktive Element nicht aktualisierte, wenn über die modalen Breadcrumbs der Einstellungen zu übergeordneten Elementen navigiert wurde.
- Fehlende Rückgängig-/Wiederholen-Optionen im Rechtsklick-Menü von Visual Builder behoben.
- Problem behoben, bei dem Modulaktionssymbole im Theme Builder nicht angezeigt wurden, wenn die Responsive View für Tablets oder Telefone aktiviert war.
- Es wurde ein Problem behoben, bei dem die Platzierung von Symbolen/Bildern im Blurb-Modul für Tablet- und Telefon-Haltepunkte nicht korrekt aktualisiert wurde.
- Es wurde ein Problem behoben, bei dem die Einstellungen für reaktionsfähige Teiler für Abschnitte auf Tablet- und Mobil-Haltepunkten nicht funktionierten.
- Feste Bedingung in Gradientenstopps, sodass der Wert, sobald er nicht vorhanden ist, als undefiniert gilt und ein Fallback-Wert zugewiesen wird.
- Entfernen Sie die horizontale Bildlaufleiste im Visual Builder, wenn Sie die Breite einer Zeile auf 100 % festlegen.
- Die Anklickbarkeit der Schaltflächen zum Hinzufügen von Spalten, die angezeigt werden, wenn man mit der Maus zwischen Spalten fährt, wurde verbessert.
- Das Verhalten der Fade-Animation im Visual Builder wurde behoben.
- Deaktivierte Optionen zum Rückgängigmachen/Wiederholen, wenn keine Aktionen zum Rückgängigmachen oder Wiederherstellen vorhanden sind.
- Problem behoben, bei dem das Modal zum Speichern der Theme-Builder-Vorlage nicht geschlossen werden konnte.
- Das Entfernen interner Notizinhalte aus der Dokumentation wurde behoben.
- Problem behoben, bei dem fetter Text im Texteditor des Moduls nicht fett angezeigt wurde.
Bleiben Sie dran für weitere Updates
Das ist alles für dieses Divi 5-Update. Wenn Sie es noch nicht getan haben, probieren Sie die öffentliche Alpha aus und teilen Sie uns Ihre Meinung mit. Ich werde nächsten Monat wieder zurück sein, um Sie über den Stand der Dinge zu informieren. Vergessen Sie also nicht, zu folgen und sich anzumelden, damit Sie kein Update verpassen.