At the moment there’s a know issue with Divi Builder, caused by the fact that Divi Builder doesn’t support additional attributes on the <body>
tag, which Blocksy uses. This issue can be temporarily fixed by adding this piece of JavaScript to your site. This will ensure all the relevant attributes are getting carried over.
Copy and paste this code in your child theme’s functions.php
file or add it with the help third party plugin like Code Snippets.
add_action('wp_enqueue_scripts', function () {
wp_add_inline_script('ct-scripts', "
jQuery(document).one('ETDOMContentLoaded', function (t) {
setTimeout(() => {
const frame = document.querySelector('.et-core-frame');
const innerBody = frame.contentDocument.querySelector('body');
[...document.body.attributes].map(({ name, value }) => {
innerBody.setAttribute(name, value);
});
}, 1000);
});
");
}, 60);