<input type="text" name="title" placeholder="<?php _e('e.g. Homepage slider', 'LayerSlider'); ?> "> <button class="button"><?php _e('Add slider', 'LayerSlider'); ?> </button> </div> </form> <!-- End of Add slider template --> <!-- Import sample sliders template --> <?php $demoSliders = LS_Sources::getDemoSliders(); ?> <div id="ls-import-samples-template" class="ls-pointer ls-box"> <span class="ls-mce-arrow"></span> <h3 class="header"><?php _e('Choose a demo slider to import', 'LayerSlider'); ?> </h3> <ul class="inner"> <?php foreach ($demoSliders as $item) { ?> <li> <a href="<?php echo wp_nonce_url('?page=layerslider&action=import_sample&slider=' . $item['handle'] . '', 'import-sample-sliders'); ?>
function layerslider_import_sample_slider() { // Get samples and importUtil $sliders = LS_Sources::getDemoSliders(); include LS_ROOT_PATH . '/classes/class.ls.importutil.php'; // Check reference if (!empty($_GET['slider']) && $_GET['slider'] == 'all') { foreach ($sliders as $item) { if (file_exists($item['file'])) { $import = new LS_ImportUtil($item['file']); } } } elseif (!empty($_GET['slider']) && is_string($_GET['slider'])) { if ($item = LS_Sources::getDemoSlider($_GET['slider'])) { if (file_exists($item['file'])) { $import = new LS_ImportUtil($item['file']); } } } header('Location: ' . menu_page_url('layerslider', 0)); die; }