diff --git a/inc/core/admin.php b/inc/core/admin.php index 6df98ea755..ba2cca493e 100644 --- a/inc/core/admin.php +++ b/inc/core/admin.php @@ -189,18 +189,19 @@ public function register_react_components() { ); wp_set_script_translations( 'neve-components', 'neve' ); - foreach ( $deps['chunks'] as $chunk_file ) { + if ( isset( $deps['chunks'] ) ) { + foreach ( $deps['chunks'] as $chunk_file ) { - $chunk_handle = 'neve-components-chunk-' . $chunk_file; - wp_register_script( $chunk_handle, trailingslashit( NEVE_ASSETS_URL ) . 'apps/components/build/' . $chunk_file, [], $deps['version'], true ); - wp_enqueue_script( $chunk_handle ); - - if ( function_exists( 'wp_set_script_translations' ) ) { - wp_set_script_translations( $chunk_handle, 'neve' ); + $chunk_handle = 'neve-components-chunk-' . $chunk_file; + wp_register_script( $chunk_handle, trailingslashit( NEVE_ASSETS_URL ) . 'apps/components/build/' . $chunk_file, [], $deps['version'], true ); + wp_enqueue_script( $chunk_handle ); + + if ( function_exists( 'wp_set_script_translations' ) ) { + wp_set_script_translations( $chunk_handle, 'neve' ); + } } } - wp_register_style( 'neve-components', trailingslashit( NEVE_ASSETS_URL ) . 'apps/components/build/style-components.css', [ 'wp-components' ], $deps['version'] ); wp_add_inline_style( 'neve-components', Dynamic_Css::get_root_css() ); } diff --git a/inc/customizer/loader.php b/inc/customizer/loader.php index 6a3f79c4a5..9313006a18 100644 --- a/inc/customizer/loader.php +++ b/inc/customizer/loader.php @@ -165,15 +165,17 @@ public function enqueue_customizer_controls() { wp_register_style( 'react-controls', $bundle_path . 'style-controls.css', [ 'neve-components' ], $dependencies['version'] ); wp_style_add_data( 'react-controls', 'rtl', 'replace' ); wp_enqueue_style( 'react-controls' ); - - foreach ( $dependencies['chunks'] as $chunk_file ) { + + if ( isset( $dependencies['chunks'] ) ) { + foreach ( $dependencies['chunks'] as $chunk_file ) { - $chunk_handle = 'neve-customizer-chunk-' . $chunk_file; - wp_register_script( $chunk_handle, $bundle_path . $chunk_file, [], $dependencies['version'], true ); - wp_enqueue_script( $chunk_handle ); - - if ( function_exists( 'wp_set_script_translations' ) ) { - wp_set_script_translations( $chunk_handle, 'neve' ); + $chunk_handle = 'neve-customizer-chunk-' . $chunk_file; + wp_register_script( $chunk_handle, $bundle_path . $chunk_file, [], $dependencies['version'], true ); + wp_enqueue_script( $chunk_handle ); + + if ( function_exists( 'wp_set_script_translations' ) ) { + wp_set_script_translations( $chunk_handle, 'neve' ); + } } }