Anpassungen des Divi Theme Update 4.9.1:
Und wieder gab es ein Update von Divi bei dem folgende Änderungen durchgeführt wurden:
Version 4.9.1 (Das Update kam am 03.03.2021)
- Problem behoben, bei dem Sie eine Theme-Builder-Vorlage nicht speichern konnten, wenn das Yoast SEO-Plugin aktiviert ist.
- Behoben: Globale Farben werden in Voreinstellungen nicht aktualisiert.
- Behoben: Neue Modulstile, die von bestehenden Modulen geerbt wurden, sind im Ansichtsfenster nicht sichtbar.
- Methode wp_body_open für die Standard-Header-Vorlage hinzugefügt.
- Neue Methode zum Registrieren des Speichers auf dem Divi-Layoutblock eingeführt, um die veraltete registerStore-Methode zu beheben.
- Schwerwiegender Fehler nach dem Importieren des Layouts aus dem Bibliotheksmodal auf dem Divi-Layout-Block behoben.
- Behebt die falsche Position der Divi Builder-Schaltfläche im Gutenberg-Editor.
- Behebt PHP-Warnung undefinierte Eigenschaft ID of post auf dem FluentCRM Dashboard.
- Veraltete Methode zur Definition von Divi Layout Block Steuerelementen behoben.
- Behoben: Das Formular des E-Mail-Optin-Moduls auf der linken Seite wurde nicht korrekt ausgerichtet, wenn kein Titel vorhanden war.
- Unerwünschter oberer Versatz für das Einstellungsmodal im Theme Builder und Layout Editor in GB behoben.
- Problem behoben, bei dem das Modal für die Ebenenansicht im Theme Builder nicht geschlossen werden konnte.
- Ein Problem wurde behoben, bei dem das Umbenennen einer Vorlage im Theme Builder nicht in der Bibliothek reflektiert wurde.
- Es wurde ein Problem behoben, bei dem das Browser-Kontextmenü innerhalb der Code-Option des Code-Moduls nicht angezeigt wurde.
- Es wurde ein Fehler behoben, der in der Browserkonsole angezeigt wurde, wenn Stile-Module mit aktivierten globalen Farben kopiert und eingefügt wurden.
- Fehler behoben, bei dem Suchen und Ersetzen bei RGBA-Farben nicht funktionierte.
- Unterstützung für Dynamic Content ‚Manual Custom Field‘ außerhalb des Theme Builders hinzugefügt.
- Ein fataler Fehler wurde behoben, der beim Speichern einer Theme Builder-Vorlage auftreten konnte, wenn das Yoast-Plugin aktiv war.
- Es wurde ein Problem mit dem einfachen Captcha-Feld des Kontaktformulars behoben, bei dem das Eingabefeld nicht gelöscht wurde, wenn ein falsches Ergebnis übermittelt wurde.
- Problem mit dem Springen von angedockten Videos behoben, wenn diese an den linken oder oberen Rand gezogen wurden.
- Die Hintergrundfarbe des mobilen Menüs im Menümodul wurde korrigiert, wenn der responsive Stil aktiviert ist.
- Korrigierte Anpassung der globalen Farbänderung vom Hintergrundgradienten.
- PHP-Fehler beim Wechsel zwischen Divi-Theme und Divi-Builder-Plugin behoben.
- Verschiedene jQuery-Änderungen und veraltete Warnungen behoben.
- Veraltete jQuery-Warnungen bei ET-Produkten behoben.
- Behoben Email Optin Modul mit MailPoet, das eine Fehlermeldung anzeigt, auch wenn der Abonnent zur Liste hinzugefügt wird.
- Einführung des FluentCRM-Plugins und Integration des Email Optin-Moduls.
- Das Problem, dass Divi-Voreinstellungen und globale Farben in exportierten Layouts fehlten, wurde behoben.
- Verschiedene jQuery-Änderungen und veraltete Warnungen behoben.
- Problem behoben, bei dem Popup aus dem Popup Maker-Plugin auf Mobilgeräten nicht angezeigt wurde.
Originaltext Divi Theme Update 4.9.1
version 4.9.1 ( updated 03-03-2021 )
– Fixed issue where you couldn’t save a theme builder template when Yoast SEO plugin is activated.
– Fixed global colors are not updated in presets.
– Fixed new module styles inherited from existing module that not visible in viewport.
– Added wp_body_open method on the default header template.
– Introduces new way to register store on Divi Layout Block to fix deprecated registerStore method.
– Fixed fatal error after importing layout from Library modal on Divi Layout Block.
– Fixed Divi Builder button incorrect position on Gutenberg editor.
– Fixes PHP warning undefined property ID of post on FluentCRM dashboard.
– Fixed deprecated way to define Divi Layout Block controls.
– Fixed Email Optin Module’s form on left not aligning correctly if there is no title.
– Fixed unwanted top offset for Settings Modal in Theme Builder and Layout Editor in GB.
– Fixed the issue when you cannot close the Layers view modal in Theme Builder.
– Fixed an issue where renaming a Template in Theme Builder was not reflecting in library.
– Fixed the issue where browser context menu didn’t show inside the Code option of the Code Module.
– Fixed error printed in the browser console when copy & paste styles modules with global colors enabled.
– Fixed issue with find and replace not working on RGBA colors.
– Added support for Dynamic Content ‚Manual Custom Field‘ outside the Theme Builder.
– Fixed a fatal error that could happen while saving a Theme Builder template when Yoast plugin was active.
– Fixed an issue with the Contact Form simple captcha field where the input field would not be cleared when a wrong result was submitted.
– Fixed docked video jumping issue when dragged to the left or top edge.
– Fixed menu module’s mobile menu background color when the responsive style is enabled.
– Fixed adjusting global color change from background gradient.
– Fixed PHP Error when switching Divi Theme and Divi Builder plugin.
– Fixed various jQuery breaking changes and deprecated warnings.
– Fixed jQuery deprecated warnings on ET products.
– Fixed Email Optin module with MailPoet showing error message even when subscriber is added to the list.
– Introduces FluentCRM plugin and Email Optin module integration.
– Fixed the issue when Divi Presets and Global Colors were missing in exported layouts.
– Fixed various jQuery breaking changes and deprecated warnings.
– Fixed issue with Popup from Popup Maker plugin not displaying on mobile.
Betroffene Dateien Divi Theme Update 4.9.1
* core/admin/js/portability.js
* core/admin/js/portability.js
* core/components/Portability.php
* core/components/SupportCenter.php
* core/components/VersionRollback.php
* core/components/api/OAuthHelper.php
* core/components/api/Service.php
*core/components/api/email/SalesForce.php
* core/components/init.php
* core/functions.php
* core/json-data/google-fonts.json
* core/ui/utils/attribute-binder.js
* core/ui/utils/frame-helpers.js
* core/ui/utils/frames.js
* core/ui/utils/utils.js
* functions.php
* header.php
* includes/builder/class-et-builder-element.php
* includes/builder/core.php
* includes/builder/feature/dynamic-content.php
* includes/builder/feature/gutenberg/EditorTypography.php
* includes/builder/frontend-builder/assets/vendors/plugins/advlist/plugin.min.js
* includes/builder/frontend-builder/assets/vendors/plugins/anchor/plugin.min.js
* includes/builder/frontend-builder/assets/vendors/plugins/autolink/plugin.min.js
* includes/builder/frontend builder/assets/vendors/plugins/autoresize/plugin.min.js
* includes/builder/frontend builder/assets/vendors/plugins/autosave/plugin.min.js
* includes/builder/frontend-builder/assets/vendors/plugins/bbcode/plugin.min.js
* includes/builder/frontend-builder/assets/vendors/plugins/charmap/plugin.min.js
* includes/builder/frontend-builder/assets/vendors/plugins/code/plugin.min.js
* includes/builder/frontend-builder/assets/vendors/plugins/codesample/plugin.min.js
* includes/builder/frontend-builder/assets/vendors/plugins/colorpicker/plugin.min.js
* includes/builder/frontend-builder/assets/vendors/plugins/contextmenu/plugin.min.js
* includes/builder/frontend-builder/assets/vendors/plugins/directionality/plugin.min.js
* includes/builder/frontend-builder/assets/vendors/plugins/emoticons/plugin.min.js
* includes/builder/frontend-builder/assets/vendors/plugins/fullpage/plugin.min.js
* includes/builder/frontend-builder/assets/vendors/plugins/fullscreen/plugin.min.js
* includes/builder/frontend-builder/assets/vendors/plugins/help/img/logo.png
* includes/builder/frontend-builder/assets/vendors/plugins/help/plugin.min.js
* includes/builder/frontend-builder/assets/vendors/plugins/hr/plugin.min.js
* includes/builder/frontend-builder/assets/vendors/plugins/image/plugin.min.js
* includes/builder/frontend-builder/assets/vendors/plugins/imagetools/plugin.min.js
* includes/builder/frontend-builder/assets/vendors/plugins/importcss/plugin.min.js
* includes/builder/frontend-builder/assets/vendors/plugins/insertdatetime/plugin.min.js
* includes/builder/frontend-builder/assets/vendors/plugins/legacyoutput/plugin.min.js
* includes/builder/frontend-builder/assets/vendors/plugins/link/plugin.min.js
* includes/builder/frontend-builder/assets/vendors/plugins/lists/plugin.min.js
* includes/builder/frontend-builder/assets/vendors/plugins/media/plugin.min.js
* includes/builder/frontend-builder/assets/vendors/plugins/nonbreaking/plugin.min.js
* includes/builder/frontend-builder/assets/vendors/plugins/noneditable/plugin.min.js
* includes/builder/frontend-builder/assets/vendors/plugins/pagebreak/plugin.min.js
* includes/builder/frontend-builder/assets/vendors/plugins/paste/plugin.min.js
* includes/builder/frontend-builder/assets/vendors/plugins/preview/plugin.min.js
* includes/builder/frontend-builder/assets/vendors/plugins/print/plugin.min.js
* includes/builder/frontend-builder/assets/vendors/plugins/save/plugin.min.js
* includes/builder/frontend-builder/assets/vendors/plugins/searchreplace/plugin.min.js
* includes/builder/frontend-builder/assets/vendors/plugins/spellchecker/plugin.min.js
* includes/builder/frontend-builder/assets/vendors/plugins/tabfocus/plugin.min.js
* includes/builder/frontend-builder/assets/vendors/plugins/table/plugin.min.js
* includes/builder/frontend-builder/assets/vendors/plugins/template/plugin.min.js
* includes/builder/frontend-builder/assets/vendors/plugins/textcolor/plugin.min.js
* includes/builder/frontend-builder/assets/vendors/plugins/textpattern/plugin.min.js
* includes/builder/frontend-builder/assets/vendors/plugins/toc/plugin.min.js
* includes/builder/frontend-builder/assets/vendors/plugins/visualblocks/plugin.min.js
* includes/builder/frontend-builder/assets/vendors/plugins/visualchars/plugin.min.js
* includes/builder/frontend-builder/assets/vendors/plugins/wordcount/plugin.min.js
* includes/builder/frontend-builder/assets/vendors/skins/lightgray/content.inline.min.css
* includes/builder/frontend-builder/assets/vendors/skins/lightgray/content.min.css
* includes/builder/frontend-builder/assets/vendors/skins/lightgray/content.mobile.min.css
* includes/builder/frontend-builder/assets/vendors/skins/lightgray/fonts/tinymce-mobile.woff
* includes/builder/frontend-builder/assets/vendors/skins/lightgray/fonts/tinymce.eot
* includes/builder/frontend-builder/assets/vendors/skins/lightgray/fonts/tinymce.svg
* includes/builder/frontend-builder/assets/vendors/skins/lightgray/fonts/tinymce.ttf
* includes/builder/frontend-builder/assets/vendors/skins/lightgray/fonts/tinymce.woff
* includes/builder/frontend-builder/assets/vendors/skins/lightgray/skin.min.css
* includes/builder/frontend-builder/assets/vendors/skins/lightgray/skin.mobile.min.css
* includes/builder/frontend-builder/assets/vendors/themes/inlite/theme.min.js
* includes/builder/frontend-builder/assets/vendors/themes/mobile/theme.min.js
* includes/builder/frontend-builder/assets/vendors/themes/modern/theme.min.js
* includes/builder/frontend-builder/assets/vendors/tinymce.min.js
* includes/builder/frontend-builder/bundle.js
* includes/builder/frontend-builder/theme-builder/dynamic-content.php
* includes/builder/frontend-builder/theme-builder/frontend-header-template.php
* includes/builder/frontend-builder/theme-builder/theme-builder.php
* includes/builder/functions.php
* includes/builder/module/FullwidthMenu.php
* includes/builder/module/Menu.php
* includes/builder/module/Signup.php
* includes/builder/module/SliderItem.php
* includes/builder/plugin-compat/easy-digital-downloads.php
* includes/builder/plugin-compat/scripts/sitepress-multilingual-cms.js
* includes/builder/plugin-compat/wordpress-seo.php
* includes/builder/scripts/ext/jquery-ui-timepicker-addon.js
* includes/builder/scripts/ext/jquery.easypiechart.js
* includes/builder/scripts/ext/jquery.fittext.js
* includes/builder/scripts/ext/jquery.hashchange.js
* includes/builder/scripts/ext/jquery.magnific-popup.js
* includes/builder/scripts/ext/jquery.minicolors.js
* includes/builder/scripts/ext/jquery.mobile.custom.min.js
* includes/builder/scripts/ext/jquery.tablesorter.min.js
* includes/builder/scripts/ext/jquery.validate.js
* includes/builder/scripts/ext/waypoints.min.js
* includes/builder/scripts/ext/widgets.js
* includes/builder/scripts/ext/wp-color-picker-alpha.js
* includes/builder/scripts/ext/wp-color-picker-alpha.min.js
* includes/builder/scripts/frontend/global-functions.js
* includes/builder/scripts/frontend/preview.js
* includes/builder/scripts/frontend/scripts.js
* includes/builder/scripts/frontend/sticky-element.js
* includes/builder/scripts/frontend/sticky-elements.js
* includes/builder/scripts/src/admin_global_functions.js
* includes/builder/scripts/src/bfb_admin_script.js
* includes/builder/scripts/src/block-layout-frontend-preview.js
* includes/builder/scripts/src/builder.js
* includes/builder/scripts/src/failure_notice.js
* includes/builder/scripts/src/library_category.js
* includes/builder/scripts/src/library_scripts.js
* includes/builder/scripts/src/page-settings-metabox.js
* includes/builder/scripts/src/reset_memory_limit_increase_setting.js
* includes/builder/scripts/src/roles_admin.js
* includes/builder/scripts/stores/sticky.js
* includes/builder/scripts/utils/sticky.js
* js/src/admin_post_settings.js
* js/src/custom.js
* js/src/menu_fix.js
* js/src/theme-customizer-controls.js
* js/src/theme-customizer.js