diff --git a/assets/js/src/newsletter_editor/blocks/products.js b/assets/js/src/newsletter_editor/blocks/products.js index 0bedb6246e..ba2e9c2a4f 100644 --- a/assets/js/src/newsletter_editor/blocks/products.js +++ b/assets/js/src/newsletter_editor/blocks/products.js @@ -592,6 +592,9 @@ Module.PostsWidgetView = base.WidgetView.extend({ }); App.on('before:start', function beforeStartApp(BeforeStartApp) { + if (_.isEmpty(window.config.displayWcProductsWidget)) { + return; + } BeforeStartApp.registerBlockType('products', { blockModel: Module.PostsBlockModel, blockView: Module.PostsBlockView, diff --git a/views/newsletter/editor.html b/views/newsletter/editor.html index b00664a974..6276ef1875 100644 --- a/views/newsletter/editor.html +++ b/views/newsletter/editor.html @@ -1415,6 +1415,7 @@ dragDemoUrlSettings: '<%= settings["user_seen_editor_tutorial" ~ current_wp_user.wp_user_id] %>', installedAt: '<%= settings["installed_at"] %>', mtaMethod: '<%= settings["mta"]["method"] %>', + displayWcProductsWidget: '<%= settings["display_wc_products_widget"] %>', }; wp.hooks.doAction('mailpoet_newsletters_editor_initialize', config);