public function importSlider($data) { if (!class_exists('RevSliderSlider')) { return false; } if (RevSliderSlider::isAliasExists($data['name'])) { return false; } ob_start(); try { $slider = new RevSliderSlider(); $file = $this->tempDownload($data['url']); $slider->importSliderFromPost(true, true, $file); } catch (Exception $e) { return new WP_Error('__x__', $e->getMessage()); } if (file_exists($file)) { unlink($file); } $this->debugMessage = ob_get_clean(); $this->message = __('Revolution Slider downloaded...', '__x__'); return 'text'; }