From c566370e46a5ba250cb59b28af6e9970dd0b1b60 Mon Sep 17 00:00:00 2001 From: nikitasinelnikov Date: Wed, 8 May 2019 17:26:22 +0300 Subject: [PATCH] - fixed Gutenberg editor scripts loading; --- includes/admin/core/class-admin-enqueue.php | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/includes/admin/core/class-admin-enqueue.php b/includes/admin/core/class-admin-enqueue.php index 4ddfde0a..119b5013 100644 --- a/includes/admin/core/class-admin-enqueue.php +++ b/includes/admin/core/class-admin-enqueue.php @@ -477,7 +477,7 @@ if ( ! class_exists( 'um\admin\core\Admin_Enqueue' ) ) { return; } - wp_register_script( 'um-blocks-shortcode-js', $this->js_url . 'um-admin-blocks-shortcode.js', array( 'wp-i18n', 'wp-blocks', 'wp-components' ), ultimatemember_version, true ); + wp_register_script( 'um-blocks-shortcode-js', $this->js_url . 'um-admin-blocks-shortcode.js', array( 'wp-i18n', 'wp-blocks', 'wp-components', /*'rich-text'*/ ), ultimatemember_version, true ); wp_set_script_translations( 'um-blocks-shortcode-js', 'ultimate-member' ); wp_enqueue_script( 'um-blocks-shortcode-js' ); @@ -643,10 +643,13 @@ if ( ! class_exists( 'um\admin\core\Admin_Enqueue' ) ) { } - global $wp_version; + global $wp_version, $current_screen; if ( version_compare( $wp_version, '5.0', '>=' ) && ! empty( $this->post_page ) ) { - $this->load_gutenberg_js(); - $this->load_gutenberg_shortcode_blocks(); + + if ( $current_screen->is_block_editor() ) { + $this->load_gutenberg_js(); + $this->load_gutenberg_shortcode_blocks(); + } } }