diff --git a/inc/compatibilities/beaver_builder.php b/inc/compatibilities/beaver_builder.php index ffc400b8..82fe3bd9 100644 --- a/inc/compatibilities/beaver_builder.php +++ b/inc/compatibilities/beaver_builder.php @@ -28,6 +28,7 @@ public function register() { function ( $all_watchers ) { $all_watchers[] = '.fl-col-content'; $all_watchers[] = '.fl-row-bg-photo > .fl-row-content-wrap'; + $all_watchers[] = '.fl-module-box'; return $all_watchers; } diff --git a/inc/compatibilities/elementor_builder.php b/inc/compatibilities/elementor_builder.php index a910dec7..891e6acd 100644 --- a/inc/compatibilities/elementor_builder.php +++ b/inc/compatibilities/elementor_builder.php @@ -33,6 +33,11 @@ public function register() { function ( $all_watchers ) { $all_watchers[] = '.elementor-widget-container'; $all_watchers[] = '.elementor-background-slideshow__slide__image'; + $all_watchers[] = '.elementor-section[data-settings*="background_background"]'; + $all_watchers[] = '.elementor-column[data-settings*="background_background"] > .elementor-widget-wrap'; + $all_watchers[] = '.elementor-element[data-settings*="background_background"]'; + $all_watchers[] = '.elementor-section > .elementor-background-overlay'; + return $all_watchers; } ); diff --git a/inc/compatibilities/essential_blocks.php b/inc/compatibilities/essential_blocks.php new file mode 100644 index 00000000..835fc4c7 --- /dev/null +++ b/inc/compatibilities/essential_blocks.php @@ -0,0 +1,37 @@ + .elementor-widget-wrap', - '.elementor-section > .elementor-background-overlay', '[class*="wp-block-cover"][style*="background-image"]', '[style*="background-image:url("]', '[style*="background-image: url("]', '[style*="background:url("]', '[style*="background: url("]', diff --git a/inc/manager.php b/inc/manager.php index a0a25eb7..8a5d5dd9 100644 --- a/inc/manager.php +++ b/inc/manager.php @@ -69,6 +69,8 @@ final class Optml_Manager { * @var array Integrations classes. */ private $possible_compatibilities = [ + 'kadence_blocks', + 'essential_blocks', 'shortcode_ultimate', 'foogallery', 'envira',