Ejemplo n.º 1
0
			<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');
    ?>
Ejemplo n.º 2
0
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;
}