워드프레스 Divi 테마 4.9.1 업데이트

Elegante themes 의 유명한 Divi 빌더와 Divi 테마의 4.9.1 업데이트 소식입니다.

Divi 테마 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.
	* 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

Divi 테마는 4.9로 업데이트가 되면서 글로벌 컬러 시스템이라는 새로운 기능을 추가하였습니다.
보통 이렇게 새로운 기능이 추가되면 이 기능에 대한 버그 수정 업데이트가 바로 올라오는 경우가 많았습니다만 이번에는 한 달만에 4.9.1로 업데이트가 되었습니다.

4.9.1 업데이트에는 글로벌 컬러 시스템에 대한 버그 수정과 Yoast 플러그인과의 충돌 부분, jQuery에 충돌에 대한 업데이트도 포함되어 있습니다.
Divi 빌더, Divi 테마 그리고 Extra 테마를 이용하는 경우 업데이트 적용을 추천합니다.