is_elementor_template() ) { $request = FullSiteImport::get_instance()->get_session_data(); $elementor_data['content'] = \Elementor\Plugin::$instance->db->iterate_data($elementor_data['content'], function($element) use ($request){ // check if it's a image widget if( $element['elType'] == 'widget' && $element['widgetType'] == 'image' ) { // check if it has a image source if( isset($request['logo']['url']) ) { // set the image url $element['settings']['image']['id'] = $request['logo']['id']; $element['settings']['image']['url'] = $request['logo']['url']; } } return $element; }); } parent::import( $elementor_data ); } }