diff options
Diffstat (limited to 'plugins/jetpack/3rd-party/beaverbuilder.php')
-rw-r--r-- | plugins/jetpack/3rd-party/beaverbuilder.php | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/plugins/jetpack/3rd-party/beaverbuilder.php b/plugins/jetpack/3rd-party/beaverbuilder.php new file mode 100644 index 00000000..b3215ca2 --- /dev/null +++ b/plugins/jetpack/3rd-party/beaverbuilder.php @@ -0,0 +1,20 @@ +<?php +/** + * Beaverbuilder Compatibility. + */ +class Jetpack_BeaverBuilderCompat { + + function __construct() { + add_action( 'init', array( $this, 'beaverbuilder_refresh' ) ); + } + + /** + * If masterbar module is active force BeaverBuilder to refresh when publishing a layout. + */ + function beaverbuilder_refresh() { + if ( Jetpack::is_module_active( 'masterbar' ) ) { + add_filter( 'fl_builder_should_refresh_on_publish', '__return_true' ); + } + } +} +new Jetpack_BeaverBuilderCompat(); |