Anpassungen des Divi Theme Update 4.9.5:
Und wieder gab es ein Update von Divi bei dem folgende Änderungen durchgeführt wurden:
- Die Gruppenüberschrift für das Akkordeon-Modul funktionierte im Frontend nicht.
- Problem behoben, bei dem bestehende Theme-Builder-Vorlagen ungewollt gelöscht werden konnten, wenn der Prozess zum Speichern von Vorlagen unterbrochen wurde.
- Problem mit dem Post-Slider-Modul behoben, das eine Endlosschleife verursachen konnte, wenn das Modul in einem Beitrag verwendet wurde.
- Hover-Option für die Größenanpassung des Inhalts und des Bildes im Blurb-Modul hinzugefügt.
- Es wurde ein Problem mit Anker-Links behoben, wenn ein vertikales Menü vorhanden ist, das dazu führte, dass die Links nicht zu den richtigen Abschnitten scrollten.
- Es wurde ein Fehler behoben, der dazu führte, dass die linke Button-Ausrichtung im Frontend auf RTL-Seiten nicht funktionierte.
- Es wurde ein Problem mit dem Shop-Modul behoben, bei dem ein bestimmtes Overlay-Symbol im Frontend nicht gerendert werden konnte.
- Es wurde behoben, dass die Animation im Sticky-Status nicht mehr funktionierte.
- Die Blockquote-Zeilenhöhe des Textmoduls, die von der vom Modul geerbten Absatzzeilenhöhe überschrieben wird, wurde korrigiert.
- Behebung des zusätzlichen Platzes, der durch WP 5.7 verursacht wird, wenn die Post-Meta für das Blog-Modul nicht angezeigt wird.
- Die Hintergrundfarbe der Schaltfläche des Kontaktformular-Moduls im Divi Builder Plugin wurde korrigiert.
- Problem mit der Farbe des Akkordeon-Symbols behoben.
- Behoben: Der Inhalt des Slider-Moduls überlappt das Video auf dem Handy.
- Verschachtelte Links für Menü-Modul auf Mobile entfernt.
- Behoben: Akkordeon-Titelüberschriftsebene funktioniert nicht für einzelne Akkordeon-Elemente.
- Behoben: Benutzerdefinierte Rinnen brechen das Galerie-Layout.
- Es wurde behoben, dass Änderungen der Body-Textgröße in VB für das Blog-Modul mit Grid-Layout nicht reflektiert wurden.
- Es wurde ein Problem mit dem Blurb-Modul behoben, bei dem die Animation des Blurb-Bildes auf Tablet- und Telefon-Geräten nicht deaktiviert werden konnte.
- React wurde auf 16.12.0 in package.json aktualisiert.
- Die Attribute für automatische Breite und Höhe von Bildern wurden entfernt, um den CLS-Ranking-Faktor zu korrigieren.
- Es wurde ein Problem mit dem Kartenmodul behoben, bei dem die Werte für Breiten- und Längengrad den falschen Dezimalpunkt verwendeten.
- Ein PHP 8 Uncaught Error wurde behoben: Unbekannter benannter Parameter $interval.
- Einführung einer neuen Klasse als eindeutiger Bezeichner für den Feldtyp „Kategorien“ in den Beitrags- oder Seiteneinstellungen.
- Behoben: Die Reply-to-E-Mail-Adresse fehlte in den E-Mail-Kopfzeilen, wenn das E-Mail-Feld im Kontaktformular-Modul nicht erforderlich ist.
- Es wurde ein Problem behoben, bei dem Anker-, Listen- und Blockquote-Farbstile im Modul „Fullwidth Post Content“ nicht korrekt angewendet wurden.
- Es wurde eine PHP-Warnung behoben, die in sehr seltenen Fällen auftreten kann, wenn der Theme Builder den Standard-Head des Themes nicht extrahieren kann.
- Es wurde ein Problem behoben, bei dem das Array „Font Subsets“ ein Element mit einem leeren Wert enthielt.
- Problem behoben, das zu Verzögerungen beim Scrollen führte.
- Es wurde ein Problem behoben, bei dem responsive Inhalte auf mobilen Geräten nicht angezeigt wurden, wenn der Inhalt mit dem Desktop-Modus übereinstimmte und HTML-Sonderzeichen enthielt.
- Es wurde ein Problem behoben, bei dem Kommentare auf LearnDash-Lektionsseiten nicht angezeigt wurden.
- Der JavaScript-Fehler Cannot read property et_slider_destroy of null wurde behoben, der in Modulen auftreten konnte, die die Funktion et_slider_destroy() verwenden.
- Behoben: Scroll zu Anker löst Scroll auch dann aus, wenn sich das Zielelement im Sticky-Status (in der Ansicht) befindet.
- Behoben: Kompatibilitätswarnungen werden im Theme Customizer nicht angezeigt.
- Behebung eines lange bestehenden Fehlers, der dazu führte, dass Seitenstile gebrochen wurden, wenn ein Cache-Plugin verwendet wurde, während die Generierung statischer CSS-Dateien in den Theme-Optionen aktiviert war.
- Behoben: Die maximale Höhe des Logos wird auf dem Frontend für Telefone nicht aktualisiert.
- Probleme mit dem Layout für das Shop-Modul behoben, wenn eine RTL-Sprache verwendet wird.
- Die Einstellung der Body-Link-Farbe im Customizer beeinflusste die Links im Post-Title-Modul beim Bearbeiten im Customizer.
- Ein Problem mit den Lighthouse Best Practices „Registers an unload listener“ wurde behoben, indem das unload durch visibilitychange ersetzt wurde.
- Behebung eines CLS-Fehlers durch Hinzufügen von expliziter Breite und Höhe für das Logo-Bild-Element.
Originaltext Divi Theme Update 4.9.5
version 4.9.5( updated 06-09-2021)
– Fixed group heading for Accordion module not working on the Frontend.
– Fixed issue where existing theme builder templates could unintentionally get deleted if interrupting the saving templates process.
– Fixed an issue with the Post Slider module that could cause an infinite loop when the module is used in a post.
– Added hover option for sizing the content and image on Blurb module.
– Fixed an issue with anchor links when vertical menu is present causing the links to not scroll to proper sections.
– Fixed a bug that caused the left button alignment to not work on the frontend on RTL pages.
– Fixed an issue with the Shop module where a specific overlay icon would not be rendered on the frontend.
– Fixed the animation stop working on the sticky state.
– Fixed text module’s blockquote line height that’s overridden by paragraph line height inherited from the module.
– Fixed extra space that is caused by WP 5.7 when post meta is not shown for the blog module.
– Fixed contact form module button background color in Divi Builder Plugin.
– Fixed issue with Accordion icon color.
– Fixed slider module content overlaps the video on mobile.
– Removed nested links for Menu module on mobile.
– Fixed accordion title heading level not working for individual accordion items.
– Fixed custom gutters breaking gallery layout.
– Fixed Body Text Size changes not reflecting in VB for Blog module with grid layout.
– Fixed an issue with the Blurb module where the blurb image animation couldn’t be disabled on tablet and phone devices.
– Updated React to 16.12.0 in package.json.
– Removed auto width and height attributes from images to fix CLS ranking factor.
– Fixed an issue with the Map module where the latitude and longitude values used the wrong decimal point.
– Fixed a PHP 8 Uncaught Error: Unknown named parameter $interval.
– Introduces new class as unique identifier for categories field type on post or page settings.
– Fixed reply-to email address missing in email headers when email field is not required in contact form module.
– Fixed an issue with anchor, list, and blockquote color styles not applying correctly on the Fullwidth Post Content module.
– Fixed a PHP warning that may occur in very rare cases where the Theme Builder cannot extract the theme default head.
– Fixed an issue where the font subsets array contained an item with an empty value.
– Fixed issue causing lagging during scroll action.
– Fixed responsive content not visible in mobile devices when having content the same with desktop mode and contains HTML special characters.
– Fixed an issue with comments not displaying on LearnDash lesson pages.
– Fixed JavaScript error Cannot read property et_slider_destroy of null that may have occurred in modules that use the et_slider_destroy() function.
– Fixed an issue where scroll to anchor will trigger scroll even when the target element is in sticky state (in view).
– Fixed compatibility warnings are not shown up on Theme Customizer.
– Fix a long standing bug that caused page styles to break when a cache plugin is used while static css file generation is enabled in the theme options.
– Fixed logo max height does not update on the front-end for phones.
– Fixed issues with layout for shop module when an RTL language is used.
– Fixed Body Link Color setting in Customizer affecting links in the Post Title module while editing in the Customizer.
– Fixed an issue with Lighthouse Best Practices „Registers an unload listener“ by replacing the unload with visibilitychange.
– Fixed a CLS error by adding explicit width and height for the logo image element.
Betroffene Dateien Divi Theme Update 4.9.5
* comments.php
* core/admin/js/compatibility-warning.js
* core/components/CompatibilityWarning.php
* core/components/init.php
* core/functions.php
* header.php
* includes/builder/ab-testing.php
* includes/builder/class-et-builder-element.php
* includes/builder/comments_template.php
* includes/builder/frontend-builder/bundle.js
* includes/builder/frontend-builder/theme-builder/api.php
* includes/builder/frontend-builder/theme-builder/frontend.php
* includes/builder/frontend-builder/theme-builder/theme-builder.php
* includes/builder/functions.php
* includes/builder/module/Blog.php
* includes/builder/module/Blurb.php
* includes/builder/module/ContactForm.php
* includes/builder/module/FullwidthImage.php
* includes/builder/module/FullwidthMap.php
* includes/builder/module/FullwidthMenu.php
* includes/builder/module/Image.php
* includes/builder/module/Map.php
* includes/builder/module/MapItem.php
* includes/builder/module/Menu.php
* includes/builder/module/PostSlider.php
* includes/builder/module/SliderItem.php
* includes/builder/module/Text.php
* includes/builder/module/Toggle.php
* includes/builder/module/field/Position.php
* includes/builder/module/helpers/MultiViewOptions.php
* includes/builder/module/type/PostContent.php
* includes/builder/plugin-compat/relevanssi.php
* includes/builder/scripts/frontend/global-functions.js
* includes/builder/scripts/frontend/scripts.js
* includes/builder/scripts/utils/sticky.js
* js/src/custom.js
* js/src/theme-customizer.js
* theme-header.php